
@charset "UTF-8";/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0-4px 0 8px;padding-left:16px;border-left:1px solid #003642;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#005f75;border:1px solid #004a5c;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]::after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#222}.hamburger-box{width:18px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:18px;height:2px;background-color:#222;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--3dx .hamburger-box{perspective:36px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:36px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:36px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:36px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:36px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:36px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-3.6px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-3.6px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(3.6px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(3.6px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-3.6px,-4.5px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-3.6px,4.5px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(3.6px,-4.5px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(3.6px,4.5px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-12px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-6px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-12px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-6px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:6px;transition:opacity 125ms 275ms ease}.hamburger--elastic .hamburger-inner::after{top:12px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,6px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-12px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:6px;transition:opacity 125ms 275ms ease}.hamburger--elastic-r .hamburger-inner::after{top:12px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,6px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-12px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::after{top:6px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-36px;top:-36px;transform:translate3d(36px,36px,0) rotate(45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-36px;top:-36px;transform:translate3d(-36px,36px,0) rotate(-45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:6px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-36px;top:36px;transform:translate3d(36px,-36px,0) rotate(-45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-36px;top:36px;transform:translate3d(-36px,-36px,0) rotate(45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{transition:bottom 80ms 0s ease-out,top 80ms 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s 80ms linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:6px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:12px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-2.5714285714px,-4px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-12px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner::before{top:6px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:12px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,6px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(2.5714285714px,-4px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-12px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:6px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:12px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,6px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-12px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-6px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.modal .container{padding:0;max-width:100%}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:90000}.modal__container{background-color:#fff;width:100%;max-width:1215px;max-height:100vh;border-radius:0;overflow-y:auto;box-sizing:border-box;z-index:90010;pointer-events:auto;position:relative}.modal__header{display:flex;justify-content:space-between;align-items:center;padding:80px 80px 40px 80px}@media (max-width:830px){.modal__header{padding:24px}}.modal__title{margin:0}.modal__close{background:0 0;border:0}.modal__header .modal__close:before{content:"✕"}.modal__content{padding:80px}@media (max-width:830px){.modal__content{padding:24px}}.modal__header+.modal__content{padding-top:0}.modal__footer{padding:80px;display:flex;justify-content:space-between;align-items:center}@media (max-width:830px){.modal__footer{padding:24px;flex-direction:column}.modal__footer .btn{width:100%}.modal__footer .btn+.btn{margin-top:12px}}.modal__content+.modal__footer{margin-top:-40px;padding-top:0}@media (max-width:830px){.modal__content+.modal__footer{margin-top:-12px}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@-ms-viewport{width:device-width}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}img{max-width:100%;height:auto}.container{width:100%;margin:0 auto;padding:0 24px;max-width:1328px}.container .container{max-width:100%;padding:0}.content-slim{max-width:1168px;margin:0 auto}.page-wrap{padding:60px 0}.content-sidebar{margin-bottom:80px}.content-sidebar__content{width:calc(100% - 500px)}@media (max-width:1130px){.content-sidebar__content{width:100%}}.content-sidebar__sidebar{width:440px}@media (max-width:1130px){.content-sidebar__sidebar{width:100%;margin-top:40px}}.content-sidebar__sidebar .help-box{position:sticky;top:132px}.content-sidebar>.container{display:flex;justify-content:space-between;flex-wrap:wrap}.product-list+.content-sidebar{margin-top:60px}body,html{font-family:"Exo 2",sans-serif;font-optical-sizing:auto;font-size:16px;line-height:1.5;letter-spacing:.16px;text-align:left;color:#222}a{text-decoration:underline;color:#d24522}a:hover{text-decoration:none;color:#d24522}b,strong{font-weight:700}sup{position:relative;top:-.5em;font-size:80%}.h1,h1{display:block;font-size:62px;line-height:1.1;letter-spacing:.62px;color:#222;font-weight:400;margin-bottom:27px}@media (max-width:830px){.h1,h1{font-size:44px;line-height:1.18;letter-spacing:.44px}}.h2,h2{display:block;font-size:44px;line-height:1.18;letter-spacing:.44px;color:#222;font-weight:400;margin-bottom:60px}@media (max-width:830px){.h2,h2{font-size:32px;line-height:1.13;letter-spacing:.32px}}.h3,h3{display:block;font-size:32px;line-height:1.13;letter-spacing:.32px;color:#222;font-weight:400;margin-bottom:24px}@media (max-width:830px){.h3,h3{font-size:24px;line-height:1.33;letter-spacing:.24px}}.h4,h4{display:block;font-size:24px;line-height:1.33;letter-spacing:.24px;color:#222;font-weight:400;margin-bottom:24px}.h4:has(picture),h4:has(picture){display:flex;align-items:center}.h4:has(picture) picture,h4:has(picture) picture{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-right:12px}.h5,.news-grid__body .card-news:not(:first-of-type) h3,h5{display:block;font-size:20px;line-height:1.4;letter-spacing:.2px;color:#222;font-weight:400}.help-box__note+.h2,.help-box__note+.h3,.help-box__note+h2,.help-box__note+h3,.tip+.h2,.tip+.h3,.tip+h2,.tip+h3,ol+.h2,ol+.h3,ol+h2,ol+h3,p+.h2,p+.h3,p+h2,p+h3,picture+.h2,picture+.h3,picture+h2,picture+h3,table+.h2,table+.h3,table+h2,table+h3,ul+.h2,ul+.h3,ul+h2,ul+h3{margin-top:60px}.content-style *+.h2,.content-style *+.h3,.content-style *+h2,.content-style *+h3{margin-top:60px}.p,ol,p,ul{font-size:16px;line-height:1.75;letter-spacing:.16px;color:#444;margin-bottom:20px}.p.p-note,ol.p-note,p.p-note,ul.p-note{font-size:14px;line-height:1.43;letter-spacing:.14px}.p-intro{margin-bottom:60px}.p-intro p{font-size:20px;line-height:1.4;letter-spacing:.2px;text-align:left;color:#666}.p-intro p:last-of-type{margin-bottom:0}ol,ul{list-style-type:none}ol li,ul li{padding-left:25px;position:relative}ol li:before,ul li:before{content:"";display:block;position:absolute;top:12px;left:12px;width:3px;height:3px;background-color:#222;border-radius:50%}ol li+li,ul li+li{margin-top:9px}ol.ul-orange li:before,ul.ul-orange li:before{background-color:#ff6640}ol{list-style:none;counter-reset:my-counter}ol li{counter-increment:my-counter;padding-left:6px}ol li:before{content:counter(my-counter) ". ";position:static;width:auto;height:auto;background-color:transparent;border-radius:0;display:inline-block;min-width:19px}.intro{margin:60px 0}@media (max-width:830px){.intro{margin:40px 0}}.intro p{text-align:center;font-size:20px;line-height:1.4;letter-spacing:.2px;color:#666;max-width:860px;margin-left:auto;margin-right:auto;margin-bottom:27px}@media (max-width:830px){.intro p{font-size:17px;margin-bottom:24px}}.intro p:last-of-type{margin-bottom:0!important}.content-half{display:flex;flex-wrap:wrap;gap:32px;align-items:stretch}.content-half__half{flex:1 1 0;display:flex}@media (max-width:1130px){.content-half__half{flex:1 1 100%}}.content-half__half>*{flex:1}.content-half.items-1 .content-half__half{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}@media (max-width:1070px){.content-half.items-1 .content-half__half{flex:0 0 100%;max-width:100%}}.content-half.items-2 .content-half__half{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}@media (max-width:1070px){.content-half.items-2 .content-half__half{flex:0 0 100%;max-width:100%}}.content-half.items-3 .content-half__half{flex:0 0 calc(33.333% - 22px);max-width:calc(33.333% - 22px)}@media (max-width:1070px){.content-half.items-3 .content-half__half{flex:0 0 100%;max-width:100%}}.content-half.items-4 .content-half__half{flex:0 0 calc(25% - 24px);max-width:calc(25% - 24px)}@media (max-width:1070px){.content-half.items-4 .content-half__half{flex:0 0 100%;max-width:100%}}.summary-box{padding:32px;border-left:solid 2px #ff6640;background-color:#f2f2f2}.summary-box h5{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.2px;margin-bottom:24px}.a-map{display:inline-flex;align-items:center;margin-top:10px}.a-map img{margin-left:10px}.contacts{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:34px 0}.contacts>div{width:calc(33.33% - 45px);padding:6px 32px;border-left:1px solid #ccc}@media (max-width:1130px){.contacts>div{width:100%}.contacts>div+div{margin-top:24px}}.contacts>div p{margin-bottom:32px}.contacts>div p:last-of-type{margin:0}.address{display:flex;justify-content:space-between;gap:10px}@media (max-width:830px){.address{display:block}}.address>div{width:calc(33.33% - 5px)}@media (max-width:830px){.address>div{width:100%}.address>div+div{margin-top:24px}}.address>div p:last-of-type{margin:0}.address.items-1>div{width:calc(33.33% - 5px)}@media (max-width:1070px){.address.items-1>div{width:100%}}.address.items-2{justify-content:flex-start}.address.items-2>div{width:calc((100% - 10px)/ 2);max-width:calc((100% - 10px)/ 2)}@media (max-width:1070px){.address.items-2>div{width:100%;max-width:100%}}.address.items-3>div{width:calc(33.33% - 5px)}@media (max-width:1070px){.address.items-3>div{width:100%}}.address.items-4>div{width:calc(25% - 8px)}@media (max-width:1070px){.address.items-4>div{width:calc(50% - 5px)}}@media (max-width:830px){.address.items-4>div{width:100%}}.tip{padding:20px;background-color:rgba(255,102,64,.05)}.tip p{font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222;margin-bottom:12px}.tip p strong{color:#ff6640}.tip p:last-of-type{margin:0}blockquote.tip{margin:40px 0;position:relative;padding:24px 24px 36px 70px}blockquote.tip p{font-size:16px;line-height:1.75;letter-spacing:.16px}blockquote.tip:after{content:"";display:block;width:20px;height:20px;background-image:url(/skins/geomat/img/quote.svg);background-position:center center;background-repeat:no-repeat;position:absolute;bottom:24px;left:24px}.perex{margin-bottom:24px}.perex p{font-size:20px;line-height:1.4;letter-spacing:.2px;color:#666}.perex p:last-of-type{margin-bottom:0}.perex .container>small{display:block;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#000;margin-bottom:12px}.content-table{margin:40px 0}.content-table__box{border:solid 1px #ccc;padding:40px}@media (max-width:830px){.content-table__box{padding:24px}}.content-table__box h4{margin-bottom:12px}.content-table__box p{font-size:16px;line-height:1.5;letter-spacing:.16px;margin-bottom:12px}.content-table__box ul{font-size:16px;line-height:1.5;letter-spacing:.16px;margin:0}.content-table__box ul li{padding:0}.content-table__box ul li:before{display:none}.content-table__box ul li+li{margin-top:12px}.content-summary{margin:40px 0}.plusminus{margin:40px 0}.plusminus__minus,.plusminus__plus{padding:42px;width:50%}@media (max-width:830px){.plusminus__minus,.plusminus__plus{width:100%;padding:24px}}.plusminus__minus picture,.plusminus__plus picture{display:flex;width:24px;height:24px;align-items:center;justify-content:center;margin-bottom:24px}.plusminus__plus{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc}@media (max-width:830px){.plusminus__plus{border:none;border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc}}.plusminus__minus{background-color:#f2f2f2}.plusminus__box{display:flex;width:100%}@media (max-width:830px){.plusminus__box{display:block}}.rating{margin:40px 0}.rating h5{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.2px;text-align:left;margin-bottom:24px}.rating__item{display:flex;align-items:center;justify-content:space-between}@media (max-width:830px){.rating__item{display:block}}.rating__item>strong{width:300px;font-size:16px;line-height:1.5;letter-spacing:.16px;font-weight:400}@media (max-width:830px){.rating__item>strong{display:block;width:100%}}.rating__item ul{margin-bottom:0}.rating__item ul li{padding-left:0;position:static}.rating__item ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.rating__item ul li+li{margin-top:0}.rating__item ul{display:flex;width:calc(100% - 310px)}@media (max-width:830px){.rating__item ul{width:calc(100% + 10px);margin:12px -5px 0 -5px}}.rating__item ul li{width:calc(20% - 10px);height:24px;background-color:#348102;margin:0 5px}.rating__item+.rating__item{margin-top:12px}.rating__box{border:solid 1px #ccc;padding:32px}@media (max-width:830px){.rating__box{border:none;padding:0}}.badge{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;font-size:12px;line-height:1.5;letter-spacing:.12px}.badge--dark{color:#fff;background-color:#222}.badge--outline{min-height:36px;font-size:16px;letter-spacing:.16px;border:solid 1px #ff6640;color:#222}.btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-family:"Exo 2",sans-serif;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.32px;text-align:center;text-decoration:none!important;border:none;outline:0!important;padding:5px 15px;border-radius:0;transition:background-color .3s,color .3s,border-color .3s;cursor:pointer}.btn>span{pointer-events:none}.btn--primary{background-color:#ff6640;border:1px solid #ff6640;color:#000}.btn--primary svg{fill:#000;transition:fill .3s}.btn--primary span+svg,.btn--primary svg+span{margin-left:10px}.btn--primary:hover{background-color:#ac2200;border:1px solid #ac2200;color:#fff}.btn--primary:hover svg{fill:#fff}.btn--link{background-color:transparent;border:1px solid transparent;color:#d24522;padding:0;min-height:3px}.btn--link>span{transition:text-decoration-color .3s;text-decoration:underline 1px rgba(210,69,34,0);text-underline-offset:2px}.btn--link:hover{color:#d24522}.btn--link:hover>span{text-decoration-color:#d24522}.btn--link-dark{background-color:transparent;border:1px solid transparent;color:#222;padding:0;min-height:3px}.btn--link-dark>span{transition:text-decoration-color .3s;text-decoration:underline 1px rgba(34,34,34,0);text-underline-offset:2px}.btn--link-dark:hover{color:#d24522}.btn--link-dark:hover>span{text-decoration-color:#d24522}.btn--outline{background-color:transparent;border:1px solid #ff6640;color:#000}.btn--outline svg{fill:#ff6640;transition:fill .3s}.btn--outline span+svg,.btn--outline svg+span{margin-left:10px}.btn--outline:hover{background-color:#ff6640;border:1px solid #ff6640;color:#fff}.btn--outline:hover svg{fill:#fff}.btn--outline-white{background-color:transparent;border:1px solid #ff6640;color:#fff}.btn--outline-white:hover{background-color:#ff6640;border:1px solid #ff6640;color:#fff}.btn--outline-orange{background-color:transparent;border:1px solid #ff6640;color:#ff6640}.btn--outline-orange:hover{background-color:#ff6640;border:1px solid #ff6640;color:#fff}.btn-category{display:inline-flex;text-decoration:none!important;padding:10px 11px;min-height:44px;background:#fff;border:1px solid #ccc;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222;white-space:nowrap;transition:border-color .3s,background-color .3s,color .3s}.btn-category:hover{background-color:#ff6640;border-color:#ff6640;color:#000}label{display:block;font-size:14px;line-height:1.43;letter-spacing:.14px;margin-bottom:9px;color:#666}label sup{color:#ff6640;font-size:14px;top:-.2em;margin-left:3px}.info-feedback,.invalid-feedback,.valid-feedback,.warning-feedback{font-size:12px;line-height:1.5;letter-spacing:.12px;color:#222;margin-top:9px;min-height:18px;align-items:center;padding-left:20px;background-position:top 1px left;background-repeat:no-repeat;display:none}.valid-feedback{background-image:url(/skins/geomat/img/success.svg)}.invalid-feedback{background-image:url(/skins/geomat/img/invalid.svg)}.info-feedback{background-image:url(/skins/geomat/img/info.svg);display:flex}.warning-feedback{background-image:url(/skins/geomat/img/warning.svg);display:flex}.form-control{font-family:"Exo 2",sans-serif;height:44px;width:100%;display:block;padding:0 12px;border:solid 1px #ccc;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222;outline:0;transition:border-color .3s}.form-control--search{background-image:url(/skins/geomat/img/search-input.svg);background-position:right 15px center;background-repeat:no-repeat;padding-right:60px}.form-control::placeholder{color:#999}.form-control::-ms-input-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control:hover{border-color:#666}.form-control:focus{border-color:#222}.form-control:disabled{border-color:#ccc;background-color:#ccc;color:#666;cursor:not-allowed}.form-control.is-invalid{border-color:red}.form-control.is-invalid~.invalid-feedback{display:flex}.form-control.is-valid{border-color:#348102}.form-control.is-valid~.valid-feedback{display:flex}.was-validated .form-control:invalid{border-color:red}.was-validated .form-control:invalid~.invalid-feedback{display:flex}.was-validated .form-control:valid{border-color:#348102}.was-validated .form-control:valid~.valid-feedback{display:flex}textarea.form-control{min-height:116px;padding:12px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-textfield-decoration-container{border:0 #ccc solid;background:#fff}input[type=number]{-moz-appearance:textfield}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}.spinner{display:flex;align-items:center;justify-content:space-between;width:181px;position:relative}.spinner input{border:none;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;width:calc(100% - 80px);font-family:"Exo 2",sans-serif;font-size:16px;font-weight:700;line-height:40px;letter-spacing:.16px;text-align:center;color:#222;height:40px;outline:0!important;padding:0 22px 0 0}.spinner>a{display:flex;width:40px;height:40px;background-color:#f2f2f2;background-position:center center;background-repeat:no-repeat}.spinner__minus{background-image:url(/skins/geomat/img/remove.svg)}.spinner__plus{background-image:url(/skins/geomat/img/add_2.svg)}.spinner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;font-size:16px;font-weight:700;line-height:40px;letter-spacing:.16px;text-align:center;color:transparent;display:block}.spinner__overlay span{color:#222}.file-upload{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px;border:dashed 1px #ff6640;background-color:#f2f2f2}.file-upload>span{text-align:center;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#444}.file-upload>small{line-height:1.43;letter-spacing:.14px;text-align:center;color:#666;margin-top:5px}.file-upload .btn{margin-top:26px;margin-bottom:8px}.form-check{position:relative}.form-check input{position:absolute;top:0;left:0;opacity:0}.form-check label{position:relative;min-height:24px;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#444;padding-left:36px;margin:0;cursor:pointer}.form-check label:before{content:"";display:block;position:absolute;top:3px;left:3px;width:18px;height:18px;border:2px solid #ff6640;background-image:url(/skins/geomat/img/check_small.svg);background-position:center center;background-repeat:no-repeat;background-color:#fff;transition:border-color .3s,background-color .3s}.form-check label:hover:before{border-color:#ac2200}.form-check input:checked+label:before{background-color:#ff6640}.form-check input:checked+label:hover:before{border-color:#ac2200;background-color:#ac2200}.form-check+.form-check{margin-top:12px}.choices__inner{background-color:#fff;border:solid 1px #ccc;border-radius:0;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222;padding:0 12px!important;display:inline-flex;align-items:center;transition:border-color .3s}.choices:hover .choices__inner{border-color:#666}.choices.is-focused .choices__inner{border-color:#222}.choices__list--dropdown{border-radius:0!important;border-color:#222!important}.choices[data-type*=select-one]::after{content:"";height:24px;width:24px;border:none!important;position:absolute;right:12px;top:50%;margin:0!important;background-image:url(/skins/geomat/img/keyboard_arrow_up.svg);background-position:center center;background-repeat:no-repeat;transform:translateY(-50%) rotate(180deg);transition:transform .3s;pointer-events:none}.choices--single .choices__item{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.choices.is-open[data-type*=select-one]::after{transform:translateY(-50%) rotate(0)}.choices.is-disabled .choices__inner{border-color:#ccc;background-color:#ccc;color:#666}.choices.is-disabled[data-type*=select-one]::after{background-image:url(/skins/geomat/img/keyboard_arrow_up-disabled.svg)}.breadcrumb{margin-bottom:0}.breadcrumb li{padding-left:0;position:static}.breadcrumb li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.breadcrumb li+li{margin-top:0}.breadcrumb{display:flex;flex-wrap:wrap;margin-bottom:20px}.breadcrumb li{font-size:14px;font-weight:600;line-height:1.43;letter-spacing:.14px;color:#fff}.breadcrumb li a{font-weight:400;color:#ccc;text-decoration:underline}.breadcrumb li a:hover{color:#ccc;text-decoration:none}.breadcrumb li+li{margin-left:36px;position:relative}.breadcrumb li+li:before{content:"";position:absolute;display:block;width:16px;height:16px;background-image:url(/skins/geomat/img/chevron_right.svg);background-repeat:no-repeat;background-position:center center;top:1px;left:-26px}.breadcrumb--dark li{color:#222}.breadcrumb--dark li a{color:#666}.breadcrumb--dark li a:hover{color:#666}.breadcrumb--dark li+li:before{background-image:url(/skins/geomat/img/chevron_right-dark.svg)}.hero{padding:149px 0 100px 0;position:relative;min-height:440px;margin-bottom:60px}@media (max-width:830px){.hero{margin-bottom:40px}}.hero__content>small{display:block;font-size:12px;line-height:1.5;letter-spacing:.12px;color:#ff6640;position:relative;margin-bottom:8px;padding-left:18px}.hero__content>small:before{content:"";display:block;position:absolute;top:10px;left:8px;width:2px;height:2px;border-radius:1px;background-color:#ff6640}.hero__content h1,.hero__content p{color:#fff;margin:0}.hero__content p{font-size:20px;line-height:1.4;letter-spacing:.2px;max-width:650px}@media (max-width:830px){.hero__content p{font-size:16px;line-height:1.75;letter-spacing:.16px}}.hero__content p+p{margin-top:27px}.hero__content h1+*{margin-top:27px}.hero__content__cta{margin-top:40px;display:flex}@media (max-width:830px){.hero__content__cta{flex-wrap:wrap}}@media (max-width:830px){.hero__content__cta .btn{width:100%}}.hero__content__cta .btn+.btn{margin-left:40px}@media (max-width:830px){.hero__content__cta .btn+.btn{margin:24px 0 0 0}}.hero__content__contact{display:inline-flex;background-color:rgba(255,255,255,.1);padding:14px 20px}.hero__content__contact ul{margin-bottom:0}.hero__content__contact ul li{padding-left:0;position:static}.hero__content__contact ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.hero__content__contact ul li+li{margin-top:0}.hero__content__contact ul{display:flex}@media (max-width:1130px){.hero__content__contact ul{display:block}}.hero__content__contact ul li>a,.hero__content__contact ul li>span{display:flex;align-items:center;font-size:20px;color:#fff}.hero__content__contact ul li>a picture,.hero__content__contact ul li>span picture{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:10px}.hero__content__contact ul li>a>span,.hero__content__contact ul li>span>span{display:flex;align-items:center}@media (max-width:1130px){.hero__content__contact ul li>a>span,.hero__content__contact ul li>span>span{flex-wrap:wrap}}.hero__content__contact ul li>a>span small,.hero__content__contact ul li>span>span small{font-size:14px;margin-left:10px}@media (max-width:1130px){.hero__content__contact ul li>a>span small,.hero__content__contact ul li>span>span small{width:100%}}.hero__content__contact ul li>a{text-decoration:none}.hero__content__contact ul li>a>span{text-decoration:underline}.hero__content__contact ul li>a:hover{text-decoration:none}.hero__content__contact ul li>a:hover>span{text-decoration:none}.hero__content__contact ul li+li{margin:0 0 0 41px;position:relative}@media (max-width:1130px){.hero__content__contact ul li+li{margin:24px 0 0 0}}.hero__content__contact ul li+li:before{content:"";display:block;position:absolute;top:-3px;bottom:-3px;left:-21px;background-color:rgba(255,255,255,.5);width:1px}@media (max-width:1130px){.hero__content__contact ul li+li:before{left:-6px;bottom:auto;top:0;right:-6px;width:auto;height:1px}}.hero>picture{position:absolute;top:0;left:0;width:100%;height:100%}.hero>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero>picture:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:"";background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%),linear-gradient(265.04deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 96.01%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.hero__img{align-self:flex-end;width:500px;display:flex;justify-content:center}.hero__img img,.hero__img picture{display:block}.hero .container{position:relative}.hero--simple{background-color:#f7f7f7;padding:27px 0 0 0;min-height:236px;display:flex;flex-direction:column;margin-bottom:60px}.hero--simple .hero__content{width:calc(100% - 510px)}@media (max-width:990px){.hero--simple .hero__content{width:100%}}@media (max-width:990px){.hero--simple .hero__img{width:100%;display:flex;justify-content:center}}.hero--simple .hero__content h1,.hero--simple .hero__content p{color:#222;margin:0 0 36px 0}.hero--simple .container{flex-grow:1;display:flex;justify-content:space-between}@media (max-width:990px){.hero--simple .container{display:block}}.hero--simple.hero--cart{min-height:176px}.hero--simple.hero--cart .h1,.hero--simple.hero--cart h1{font-size:44px}.hero--simple.hero--cart .hero__img{margin-top:-27px;padding-right:62px}@media (max-width:990px){.hero--simple.hero--cart .hero__img{display:none}}.hero--home{padding:233px 0 150px 0;margin-bottom:80px}@media (max-width:830px){.hero--home{padding:118px 0 56px 0;margin-bottom:40px}}.hero--home .hero__content h1{max-width:485px}.hero--home .hero__content p{max-width:770px}.hero--home .hero__content.hero__content--p500 p{max-width:500px}.card-service{position:relative}.card-service>picture{position:absolute;top:0;left:0;width:100%;height:100%}.card-service>picture:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:background-color .3s}.card-service>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-service__in{position:relative;padding:40px;min-height:480px;display:flex;flex-direction:column}@media (max-width:1130px){.card-service__in{min-height:220px}}@media (max-width:830px){.card-service__in{padding:24px}}.card-service__in>i,.card-service__in>picture{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:20px}.card-service__in h3{color:#fff}.card-service__in h3 a{color:#fff;transition:text-decoration-color .3s;text-decoration:underline 2px rgba(255,255,255,0);text-underline-offset:3px}.card-service__in h3 a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-service__in>img{margin:auto 5px 4px auto;transition:transform .3s}.card-service:hover>picture:after{background-color:rgba(0,0,0,.6)}.card-service:hover .card-service__in h3 a{text-decoration-color:#fff}.card-service:hover .card-service__in>img{transform:translateX(6px)}.service{margin:100px 0}@media (max-width:830px){.service{margin:40px 0}}.service__head{text-align:center;margin-bottom:44px}@media (max-width:830px){.service__head{margin-bottom:24px}}.service__head .h2,.service__head h2{margin:0}.service__body{display:flex;margin:0 auto;max-width:1440px;flex-wrap:wrap}.service__body .card-service{width:25%}@media (max-width:1130px){.service__body .card-service{width:50%}}.ul-points{margin-bottom:0}.ul-points li{padding-left:0;position:static}.ul-points li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.ul-points li+li{margin-top:0}.ul-points{display:flex;flex-wrap:wrap;margin:-20px}@media (max-width:830px){.ul-points{display:block;margin:-20px 0}}.ul-points li,.ul-points li+li{width:calc(33.33% - 40px);margin:20px}@media (max-width:830px){.ul-points li,.ul-points li+li{width:100%;margin:0}}.news-grid__body .card-news:not(:first-of-type) .ul-points li h3,.news-grid__body .card-news:not(:first-of-type) .ul-points li+li h3,.ul-points li .h5,.ul-points li .news-grid__body .card-news:not(:first-of-type) h3,.ul-points li h3,.ul-points li+li .h5,.ul-points li+li .news-grid__body .card-news:not(:first-of-type) h3,.ul-points li+li h3{margin-bottom:16px}.ul-points li p,.ul-points li+li p{font-size:16px;line-height:1.5;letter-spacing:.16px;color:#444;margin:0}@media (max-width:830px){.ul-points li+li{margin-top:24px}}.ul-logo{margin-bottom:0}.ul-logo li{padding-left:0;position:static}.ul-logo li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.ul-logo li+li{margin-top:0}.ul-logo{display:flex;flex-wrap:wrap;margin:-15px}@media (max-width:830px){.ul-logo{margin:-12px}}.ul-logo li,.ul-logo li+li{width:calc(25% - 30px);margin:15px}@media (max-width:830px){.ul-logo li,.ul-logo li+li{width:calc(50% - 24px);margin:12px}}.ul-logo li picture,.ul-logo li+li picture{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;padding:15px;height:80px;width:100%}.how{margin:100px 0}@media (max-width:830px){.how{margin:40px 0;padding:20px 0}}.how__head{width:390px}@media (max-width:1220px){.how__head{width:100%}}.how__head h2{margin-bottom:20px}.how__head p{margin-bottom:0;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#444}.how__head p+p{margin-top:20px}.how__head .btn{margin-top:40px}@media (max-width:830px){.how__head .btn{width:100%}}.how__body{width:calc(100% - 470px)}@media (max-width:1220px){.how__body{width:100%;margin-top:40px}}.how .container{display:flex;justify-content:space-between}@media (max-width:1220px){.how .container{display:block}}.ul-why{margin-bottom:0}.ul-why li{padding-left:0;position:static}.ul-why li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.ul-why li+li{margin-top:0}.ul-why{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-60px}.ul-why li,.ul-why li+li{width:calc(50% - 20px);display:flex;align-items:center;margin-bottom:60px}.ul-why li picture,.ul-why li+li picture{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.ul-why li picture img,.ul-why li+li picture img{max-height:100%}.ul-why li p,.ul-why li+li p{width:calc(100% - 48px);line-height:1.5;letter-spacing:.16px;padding-left:20px;margin:0}.ul-payment{margin-bottom:0}.ul-payment li{padding-left:0;position:static}.ul-payment li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.ul-payment li+li{margin-top:0}.ul-payment{display:flex;flex-wrap:wrap;margin-bottom:-20px}.ul-payment li,.ul-payment li+li{width:25%;display:flex;justify-content:center;margin-bottom:20px}.ul-payment li picture,.ul-payment li+li picture{display:block}.ul-payment li picture img,.ul-payment li+li picture img{display:block}.why{margin:100px 0}@media (max-width:830px){.why{margin:40px 0}}.why__points{width:calc(50% - 40px)}@media (max-width:1130px){.why__points{width:100%}}@media (max-width:830px){.why__points .ul-why{display:block;margin:0}.why__points .ul-why li{width:100%;margin:0}.why__points .ul-why li+li{margin-top:40px}}.why__payment{width:calc(50% - 40px);position:relative}@media (max-width:1130px){.why__payment{width:100%;margin-top:40px;padding-top:40px;border-top:1px solid #d9d9d9}}.why__payment:before{content:"";display:block;position:absolute;top:0;height:100%;left:-40px;width:1px;background-color:#d9d9d9}.why__heureka{display:flex;justify-content:center;align-items:center;background-color:#f2f2f2;padding:12px;width:100%;margin-top:60px}@media (max-width:830px){.why__heureka{margin-top:40px}}.why__heureka p{margin:0 0 0 45px}@media (max-width:830px){.why__heureka p{margin:0 0 0 24px}}.why__head{margin-bottom:60px}@media (max-width:830px){.why__head{margin-bottom:40px}}.why__head h2{text-align:center;margin:0}.why__body{display:flex;justify-content:space-between;flex-wrap:wrap}.why__more{display:flex;justify-content:center;margin-top:32px}@media (max-width:830px){.why__more{margin-top:24px}.why__more .btn{width:100%}}.why-box{margin:60px 0}@media (max-width:830px){.why-box{margin:40px 0}}.why-box .h4{margin-bottom:40px}@media (max-width:830px){.why-box .ul-why{margin:-10px}.why-box .ul-why li{width:calc(100% - 10px);margin:10px!important}}.why-box__wrap{padding:40px;background-color:#f2f2f2}@media (max-width:830px){.why-box__wrap{padding:24px}}.visit{margin:100px 0;padding:80px 0;text-align:center;background-color:#f2f2f2}@media (max-width:830px){.visit{margin:40px 0;padding:40px 0;text-align:left}}.visit h2{margin-bottom:20px}.visit p{font-size:16px;line-height:1.5;letter-spacing:.16px;color:#444;margin:0}.visit__cta{margin-top:45px;display:flex;justify-content:center}@media (max-width:830px){.visit__cta{display:block}}@media (max-width:830px){.visit__cta .btn{width:100%}}.visit__cta .btn+.btn{margin-left:24px}@media (max-width:830px){.visit__cta .btn+.btn{margin:24px 0 0 0}}.visit .container{display:flex;align-items:center;flex-direction:column}@media (max-width:830px){.visit .container{display:block}}.visit--orange{background-color:rgba(255,102,64,.05)}.visit--orange h2{font-size:24px;font-weight:700;line-height:1.33;letter-spacing:.24px}.visit--orange p{font-size:16px;line-height:1.5;letter-spacing:.16px;text-align:left;max-width:700px;margin-left:auto;margin-right:auto}.card-news{position:relative;display:flex;flex-direction:column}.card-news>picture{position:absolute;top:0;left:0;width:100%;height:100%}.card-news>picture:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition:background-color .3s}.card-news>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-news__in{position:relative;flex-grow:1;padding:40px;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:830px){.card-news__in{padding:24px}}.card-news__in>img{margin:auto 5px 4px auto;transition:transform .3s}.card-news__in .badge{margin-bottom:16px}.card-news__in h3{color:#fff}@media (max-width:1130px){.card-news__in h3{font-size:20px;line-height:1.4;letter-spacing:.2px}}.card-news__in h3 a{color:#fff;transition:text-decoration-color .3s;text-decoration:underline 2px rgba(255,255,255,0);text-underline-offset:2px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-news__in h3 a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-news--lg .card-news__in,.news-grid__body .card-news:first-of-type .card-news__in{justify-content:flex-end}.card-news--lg .card-news__in>img,.news-grid__body .card-news:first-of-type .card-news__in>img{margin-top:44px}.card-news:hover>picture:after{background-color:rgba(0,0,0,.5)}.card-news:hover .card-news__in h3 a{text-decoration-color:#fff}.card-news:hover .card-news__in>img{transform:translateX(6px)}.news-grid{margin:100px 0}@media (max-width:830px){.news-grid{margin:40px 0}}.news-grid__head{margin-bottom:40px}@media (max-width:830px){.news-grid__head{margin-bottom:24px}}.news-grid__head h2{margin:0}.news-grid__body{display:flex;flex-direction:column;aspect-ratio:1280/560;position:relative;align-items:flex-end}@media (max-width:830px){.news-grid__body{aspect-ratio:auto;display:block}}.news-grid__body .card-news{width:calc(50% - 20px);height:calc(50% - 20px)}@media (max-width:1130px){.news-grid__body .card-news{width:100%!important;height:auto!important;min-height:220px;position:relative!important}}.news-grid__body .card-news:first-of-type{position:absolute;top:0;left:0;height:100%}.news-grid__body .card-news:not(:first-of-type) h3{max-width:216px}.news-grid__body .card-news:nth-of-type(2){margin-top:0}.news-grid__body .card-news:nth-of-type(n+3){margin-top:40px}@media (max-width:1130px){.news-grid__body .card-news+.card-news{margin-top:24px}}.news-grid__more{margin-top:40px;display:flex;justify-content:center}@media (max-width:830px){.news-grid__more{margin-top:24px}.news-grid__more .btn{width:100%}}.subscribe{background-color:#f2f2f2;padding:100px 0;margin-top:100px}@media (max-width:1130px){.subscribe{padding:40px 0;margin-top:40px}}.subscribe__head{max-width:530px;width:50%}@media (max-width:1130px){.subscribe__head{width:100%;margin-bottom:24px;max-width:100%}}.subscribe__form{display:flex;flex-direction:column}.subscribe__form .form-group{margin-bottom:12px}.subscribe__form p.p-note{margin:0}.subscribe__form .btn{margin-top:40px;margin-left:auto}@media (max-width:1130px){.subscribe__form .btn{width:100%;margin-top:24px}}.subscribe__body{max-width:640px;padding:0 40px;width:50%}@media (max-width:1130px){.subscribe__body{width:100%;padding:0;max-width:100%}}.news-grid__body .card-news:not(:first-of-type) .subscribe__body h3,.subscribe__body .h5,.subscribe__body .news-grid__body .card-news:not(:first-of-type) h3{margin-bottom:20px}@media (max-width:1130px){.subscribe__body h3{font-size:16px}}.subscribe .container{display:flex;justify-content:space-between}@media (max-width:1130px){.subscribe .container{display:block}}.company-big{max-width:1440px;margin:100px auto;position:relative;padding:100px 0}@media (max-width:830px){.company-big{margin:40px 0;padding:40px 0}}.company-big>picture{position:absolute;top:0;left:0;width:100%;height:100%}.company-big>picture:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.company-big>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.company-big__info{width:calc(100% - 400px);padding-right:24px}@media (max-width:830px){.company-big__info{width:100%;padding-right:0}}.company-big__info h2{color:#fff;margin-bottom:20px}.company-big__info p{max-width:709px;line-height:1.5;letter-spacing:.16px;color:#fff;margin-bottom:25px}.company-big__info p a{color:#ff6640}.company-big__info p a:hover{color:#ff6640}.company-big__info p:last-of-type{margin:0}.company-big__cta{display:flex;width:400px;justify-content:flex-end}@media (max-width:830px){.company-big__cta{display:block;width:100%;margin-top:24px}}.company-big__cta .btn{white-space:nowrap}@media (max-width:830px){.company-big__cta .btn{width:100%}}.company-big__cta .btn+.btn{margin-left:27px}@media (max-width:830px){.company-big__cta .btn+.btn{margin:24px 0 0 0}}.company-big .container{position:relative;display:flex;justify-content:space-between;align-items:center}@media (max-width:830px){.company-big .container{display:block}}.help-box{padding:40px;border:solid 1px #ccc;background-color:#fff}@media (max-width:830px){.help-box{padding:40px 24px}}.help-box h4,.help-box h5{display:flex;align-items:center;margin-bottom:12px;font-weight:700}.help-box h4 picture,.help-box h5 picture{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:12px}.help-box *+h4,.help-box *+h5{margin-top:40px}.help-box p{line-height:1.5;letter-spacing:.16px;color:#666;margin-bottom:23px}.help-box>ul{margin-bottom:0}.help-box>ul li{padding-left:0;position:static}.help-box>ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.help-box>ul li+li{margin-top:0}.help-box>ul li+li{margin-top:8px}.help-box ol li+li{margin-top:-3px}.help-box p+ol{margin-top:-14px}.help-box p+ul{margin-top:-12px}.help-box .btn{margin-top:-3px}@media (max-width:830px){.help-box .btn{width:100%}}.help-box__category{margin:20px -4px -4px -4px;display:flex;flex-wrap:wrap}.help-box__category .btn-category{margin:4px;white-space:normal}.help-box__note{padding:20px;background-color:rgba(255,102,64,.05)}.help-box__note p{font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222;margin-bottom:12px}.help-box__note p:last-of-type{margin:0}.card-portfolio-cat{position:relative;display:flex;flex-direction:column;aspect-ratio:410/160}.card-portfolio-cat>picture{position:absolute;top:0;left:0;width:100%;height:100%}.card-portfolio-cat>picture:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:background-color .3s}.card-portfolio-cat>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-portfolio-cat__in{padding:20px;position:relative;display:flex;justify-content:space-between;align-items:flex-end;flex-grow:1}.card-portfolio-cat__in .h5,.card-portfolio-cat__in .news-grid__body .card-news:not(:first-of-type) h3,.news-grid__body .card-news:not(:first-of-type) .card-portfolio-cat__in h3{color:#fff;margin:0;width:calc(100% - 70px)}.card-portfolio-cat__in .h5 a,.card-portfolio-cat__in .news-grid__body .card-news:not(:first-of-type) h3 a,.news-grid__body .card-news:not(:first-of-type) .card-portfolio-cat__in h3 a{color:#fff;transition:text-decoration-color .3s;text-decoration:underline 1px rgba(255,255,255,0);text-underline-offset:1px}.card-portfolio-cat__in .h5 a:after,.card-portfolio-cat__in .news-grid__body .card-news:not(:first-of-type) h3 a:after,.news-grid__body .card-news:not(:first-of-type) .card-portfolio-cat__in h3 a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-portfolio-cat__in>img{margin:0 2px 3px 0;transition:transform .3s}.card-portfolio-cat:hover>picture:after{background-color:rgba(0,0,0,.7)}.card-portfolio-cat:hover .card-portfolio-cat__in .h5 a,.card-portfolio-cat:hover .card-portfolio-cat__in .news-grid__body .card-news:not(:first-of-type) h3 a,.news-grid__body .card-news:not(:first-of-type) .card-portfolio-cat:hover .card-portfolio-cat__in h3 a{text-decoration-color:#fff}.card-portfolio-cat:hover .card-portfolio-cat__in>img{transform:translateX(6px)}.portfolio-catlist{margin-bottom:56px}@media (max-width:830px){.portfolio-catlist{margin-bottom:40px}}.portfolio-catlist__head{margin-bottom:32px}@media (max-width:830px){.portfolio-catlist__head{margin-bottom:24px}}.portfolio-catlist__head .h3{margin:0}.portfolio-catlist__body{display:flex;flex-wrap:wrap;margin:-12px}.portfolio-catlist__body .card-portfolio-cat{width:calc(33.33% - 24px);margin:12px}@media (max-width:1130px){.portfolio-catlist__body .card-portfolio-cat{width:calc(50% - 24px)}}@media (max-width:570px){.portfolio-catlist__body .card-portfolio-cat{width:calc(100% - 24px)}}.card-portfolio{display:flex;position:relative}@media (max-width:730px){.card-portfolio{display:block}}.card-portfolio__img{width:260px;min-height:188px}@media (max-width:730px){.card-portfolio__img{width:100%;min-height:10px}}.card-portfolio__img>picture{position:relative}@media (max-width:730px){.card-portfolio__img>picture{aspect-ratio:342/168;display:block;width:100%}}.card-portfolio__img>picture:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .3s}.card-portfolio__img img{display:block}@media (max-width:730px){.card-portfolio__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.card-portfolio__info{padding:23px 23px 23px 24px;width:calc(100% - 260px);display:flex;align-items:center;justify-content:space-between;border:solid 1px #f2f2f2;border-left:none}@media (max-width:730px){.card-portfolio__info{border:solid 1px #f2f2f2;border-top:none;width:100%;padding:24px;flex-direction:column}}@media (max-width:730px){.card-portfolio__info>img{margin:28px 2px 3px auto}}.card-portfolio__info__content{width:calc(100% - 32px)}@media (max-width:730px){.card-portfolio__info__content{width:100%}}.card-portfolio__info__content>small{font-size:14px;line-height:1.43;letter-spacing:.14px;color:#d24522}.card-portfolio__info__content .h5,.card-portfolio__info__content .news-grid__body .card-news:not(:first-of-type) h3,.card-portfolio__info__content h5,.news-grid__body .card-news:not(:first-of-type) .card-portfolio__info__content h3{margin-bottom:8px}.card-portfolio__info__content .h5 a,.card-portfolio__info__content .news-grid__body .card-news:not(:first-of-type) h3 a,.card-portfolio__info__content h5 a,.news-grid__body .card-news:not(:first-of-type) .card-portfolio__info__content h3 a{color:#222;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:text-decoration-color .3s;text-decoration:underline 1px rgba(34,34,34,0)}@media (max-width:730px){.card-portfolio__info__content .h5 a,.card-portfolio__info__content .news-grid__body .card-news:not(:first-of-type) h3 a,.card-portfolio__info__content h5 a,.news-grid__body .card-news:not(:first-of-type) .card-portfolio__info__content h3 a{-webkit-line-clamp:3}}.card-portfolio__info__content .h5 a:after,.card-portfolio__info__content .news-grid__body .card-news:not(:first-of-type) h3 a:after,.card-portfolio__info__content h5 a:after,.news-grid__body .card-news:not(:first-of-type) .card-portfolio__info__content h3 a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-portfolio__info__content p{line-height:1.5;letter-spacing:.16px;color:#666;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:730px){.card-portfolio__info__content p{-webkit-line-clamp:3}}.card-portfolio+.card-portfolio{margin-top:20px}.card-portfolio:hover .card-portfolio__img>picture:after{background-color:rgba(0,0,0,.2)}.card-portfolio:hover .card-portfolio__info__content .h5 a,.card-portfolio:hover .card-portfolio__info__content .news-grid__body .card-news:not(:first-of-type) h3 a,.news-grid__body .card-news:not(:first-of-type) .card-portfolio:hover .card-portfolio__info__content h3 a{text-decoration-color:#222}.portfolio-list__head{margin-bottom:32px}.portfolio-list__head .h3,.portfolio-list__head h2{margin:0}.portfolio-list__cta,.portfolio-list__more{display:flex;justify-content:center;margin-top:32px}.portfolio-list:has(.accordion){margin:100px 0}@media (max-width:830px){.portfolio-list:has(.accordion){margin:40px 0}}.portfolio-list:has(.accordion) .portfolio-list__head{margin-bottom:20px}.accordion__item>.h5,.news-grid__body .card-news:not(:first-of-type) .accordion__item>h3{font-weight:700;margin:0;border-bottom:1px solid #ccc}.accordion__item>.h5 a,.news-grid__body .card-news:not(:first-of-type) .accordion__item>h3 a{color:#222;text-decoration:none;display:flex;align-items:center;min-height:76px;justify-content:space-between}.accordion__item>.h5 a>strong,.news-grid__body .card-news:not(:first-of-type) .accordion__item>h3 a>strong{pointer-events:none;transition:color .3s}.accordion__item>.h5 a>span,.news-grid__body .card-news:not(:first-of-type) .accordion__item>h3 a>span{font-size:16px;line-height:1.5;letter-spacing:.16px;font-weight:400;padding-right:36px;position:relative;pointer-events:none;transition:text-decoration-color .3s;text-decoration:underline 1px rgba(34,34,34,0);text-underline-offset:1px}.accordion__item>.h5 a>span:after,.news-grid__body .card-news:not(:first-of-type) .accordion__item>h3 a>span:after{content:"";display:block;position:absolute;top:50%;right:0;width:24px;height:24px;transform:translateY(-50%);background-image:url(/skins/geomat/img/keyboard_arrow_down.svg);background-position:center center;background-repeat:no-repeat;transition:transform .3s}.accordion__item>.h5 a:hover>strong,.news-grid__body .card-news:not(:first-of-type) .accordion__item>h3 a:hover>strong{color:#ff6640}.accordion__item>.h5 a:hover>span,.news-grid__body .card-news:not(:first-of-type) .accordion__item>h3 a:hover>span{text-decoration-color:#222}.accordion__item__body{display:none;padding:24px 0 20px 0}.accordion__item.is-open .accordion__item__body{display:block}.accordion__item.is-open .h5 a>span:after,.accordion__item.is-open .news-grid__body .card-news:not(:first-of-type) h3 a>span:after,.news-grid__body .card-news:not(:first-of-type) .accordion__item.is-open h3 a>span:after{transform:translateY(-50%) rotate(180deg)}.accordion--compact .accordion__item>.h5,.accordion--compact .accordion__item>h3,.accordion--compact .news-grid__body .card-news:not(:first-of-type) .accordion__item>h3,.news-grid__body .card-news:not(:first-of-type) .accordion--compact .accordion__item>h3{font-size:16px;border:none}.accordion--compact .accordion__item>.h5 a,.accordion--compact .accordion__item>h3 a,.accordion--compact .news-grid__body .card-news:not(:first-of-type) .accordion__item>h3 a,.news-grid__body .card-news:not(:first-of-type) .accordion--compact .accordion__item>h3 a{min-height:36px;position:relative;padding-right:24px}.accordion--compact .accordion__item>.h5 a:after,.accordion--compact .accordion__item>h3 a:after,.accordion--compact .news-grid__body .card-news:not(:first-of-type) .accordion__item>h3 a:after,.news-grid__body .card-news:not(:first-of-type) .accordion--compact .accordion__item>h3 a:after{content:"";display:block;position:absolute;top:50%;right:0;width:12px;height:12px;background-image:url(/skins/geomat/img/keyboard_arrow_up.svg);background-position:center center;background-repeat:no-repeat;transform:translateY(-50%) rotate(180deg);transition:transform .3s}.accordion--compact .accordion__item.is-open>.h5 a:after,.accordion--compact .accordion__item.is-open>h3 a:after{transform:translateY(-50%) rotate(0)}.accordion .accordion__item__body{padding:8px 0 20px 0}.accordion .accordion__item__body p,.accordion .accordion__item__body ul{font-size:14px;line-height:1.57;color:#666}.accordion .accordion__item__body ul li:before{top:11px}.accordion .accordion__item__body ul li+li{margin-top:0}.card-page{position:relative}.card-page__img{position:relative;aspect-ratio:400/240;margin-bottom:32px}.card-page__img>picture{position:absolute;top:0;left:0;width:100%;height:100%}.card-page__img>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-page__img>picture:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .3s}.card-page__info{padding-bottom:20px}.card-page__info__head{display:flex;align-items:flex-start;margin-bottom:8px;justify-content:space-between}.card-page__info__head .h5,.card-page__info__head .news-grid__body .card-news:not(:first-of-type) h3,.news-grid__body .card-news:not(:first-of-type) .card-page__info__head h3{margin:0;width:calc(100% - 70px);color:#222}.card-page__info__head .h5 a,.card-page__info__head .news-grid__body .card-news:not(:first-of-type) h3 a,.news-grid__body .card-news:not(:first-of-type) .card-page__info__head h3 a{color:#222;transition:text-decoration-color .3s;text-decoration:underline 1px rgba(34,34,34,0)}.card-page__info__head .h5 a:after,.card-page__info__head .news-grid__body .card-news:not(:first-of-type) h3 a:after,.news-grid__body .card-news:not(:first-of-type) .card-page__info__head h3 a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-page__info__head>span{display:flex;align-items:center;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.32px;color:#d24522;margin:2px 4px 0 0}.card-page__info__head>span>span{transition:text-decoration-color .3s;text-decoration:underline 1px rgba(210,69,34,0)}.card-page__info__head>span img{margin-left:12px}.card-page__info p{font-size:16px;line-height:1.5;letter-spacing:.16px;color:#666;margin-bottom:20px}.card-page__info__badge{display:flex;flex-wrap:wrap;margin:-4px}.card-page__info__badge .badge{margin:4px}.card-page:hover .card-page__img>picture:after{background-color:rgba(0,0,0,.2)}.card-page:hover .card-page__info__head .h5 a,.card-page:hover .card-page__info__head .news-grid__body .card-news:not(:first-of-type) h3 a,.news-grid__body .card-news:not(:first-of-type) .card-page:hover .card-page__info__head h3 a{text-decoration-color:#222}.card-page:hover .card-page__info__head>span>span{text-decoration-color:#d24522}.pages__body{display:flex;flex-wrap:wrap;margin:-20px -20px -78px -20px}@media (max-width:650px){.pages__body{margin:-12px}}.pages__body .card-page{width:calc(33.33% - 40px);margin:20px 20px 78px 20px}@media (max-width:1120px){.pages__body .card-page{width:calc(50% - 40px)}}@media (max-width:650px){.pages__body .card-page{width:calc(100% - 24px);margin:12px}}.promo-grid{max-width:1440px;margin:100px auto 0 auto}.promo-grid__img{width:50%;position:relative;min-height:530px}@media (max-width:830px){.promo-grid__img{width:100%;min-height:300px;order:1}}.promo-grid__img>picture{position:absolute;top:0;left:0;width:100%;height:100%}.promo-grid__img>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.promo-grid__content{width:50%;padding:80px}@media (max-width:830px){.promo-grid__content{padding:24px;width:100%;order:2}}.promo-grid__content h2{margin-bottom:20px}.promo-grid__content p{max-width:485px}.promo-grid__content p:last-of-type{margin-bottom:0}.promo-grid__content .btn{margin-top:40px}.promo-grid__item{background-color:#f2f2f2;display:flex;flex-wrap:wrap}.promo-grid__item .container{display:flex;flex-wrap:wrap}.promo-grid__item--reverse .promo-grid__content{order:2}.promo-grid__item--reverse .promo-grid__img{order:1}.card-offer{border:solid 1px #ccc;padding:31px;display:flex;flex-direction:column;align-items:flex-start;position:relative}@media (max-width:830px){.card-offer{padding:24px}}.card-offer>picture{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.card-offer>picture img{max-height:100%}.card-offer .h4{padding-bottom:20px;margin-bottom:auto}.card-offer p{font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222}.card-offer .btn:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.offer{margin:60px 0}@media (max-width:830px){.offer{margin:40px 0}}.offer__head{margin-bottom:32px}@media (max-width:830px){.offer__head{margin-bottom:24px}}.offer__head h2{margin:0}.offer__body{display:flex;flex-wrap:wrap;margin:-16px}@media (max-width:830px){.offer__body{margin:-12px}}.offer__body .card-offer{margin:16px;width:calc(25% - 32px)}@media (max-width:1190px){.offer__body .card-offer{width:calc(50% - 32px)}}@media (max-width:830px){.offer__body .card-offer{width:calc(100% - 24px);margin:12px}}.inquiry-promo{margin:100px 0}@media (max-width:830px){.inquiry-promo{margin:40px 0}}.inquiry-promo__content{max-width:625px}@media (max-width:980px){.inquiry-promo__content{max-width:100%}}.inquiry-promo__content h2{margin-bottom:24px}.inquiry-promo__content p{margin-bottom:24px;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222}@media (max-width:980px){.inquiry-promo__content .btn{width:100%}}.inquiry-promo__box{position:relative;background-color:#f2f2f2;padding:38px 40px}@media (max-width:980px){.inquiry-promo__box{padding:24px 24px 193px 24px}}.inquiry-promo__box>picture{position:absolute;right:170px;bottom:0}@media (max-width:1145px){.inquiry-promo__box>picture{right:5px!important}}@media (max-width:980px){.inquiry-promo__box>picture{width:140px;right:24px!important}}.inquiry-promo__box>picture img{display:block}.content-slim .inquiry-promo__box>picture{right:100px}.card-step{border:1px solid #ccc;border-left:2px solid #ff6640;padding:31px 31px 31px 30px}@media (max-width:830px){.card-step{padding:24px}}.card-step__head{display:flex;align-items:center;margin-bottom:24px}.card-step__head .h4{width:calc(100% - 48px);padding-left:12px;margin:0}.card-step__head picture{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.card-step__head picture img{max-height:100%}.card-step ul{margin:0;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222}.card-step--wide{background-color:#f2f2f2;border-color:#f2f2f2;border-left-color:#ff6640}.card-step--wide ul{margin:0;column-count:2;column-gap:10px}@media (max-width:830px){.card-step--wide ul{column-count:1}}.card-step--wide ul li{break-inside:avoid}.card-step__half{width:50%;border:1px solid #ccc;border-right-color:transparent;padding:60px}@media (max-width:830px){.card-step__half{width:100%;padding:24px!important;border:1px solid #ccc;border-bottom-color:transparent}}.card-step__half .h3{margin-bottom:24px}.card-step__half p{font-size:16px;line-height:1.5}.card-step__half p:last-of-type{margin-bottom:0}.card-step__half+.card-step__half{padding:32px;background-color:#f2f2f2;border:1px solid #f2f2f2;display:flex;align-items:center}.card-step__half--styled{background-color:#f2f2f2;border:1px solid #f2f2f2}.card-step__half--no-styled{background-color:unset!important;border:1px solid #ccc!important}.card-step__half--no-styled:not(:last-child){border-right:unset!important}.card-step__half--styled+.card-step__half--no-styled{border-left:unset!important}.card-step--half{border:none;display:flex;flex-direction:row;padding:0;flex-wrap:wrap}.steps{margin:60px 0}.steps__head{margin-bottom:32px}@media (max-width:830px){.steps__head{margin-bottom:24px}}.steps__head .h3{margin:0}.steps__body{display:flex;flex-wrap:wrap;margin:-16px}@media (max-width:830px){.steps__body{margin:-12px}}.steps__body .card-step{margin:16px;width:calc(33.33% - 32px)}@media (max-width:1070px){.steps__body .card-step{width:calc(100% - 32px)}}@media (max-width:830px){.steps__body .card-step{margin:12px;width:calc(100% - 24px)!important}}.steps__body .card-step.card-step--half,.steps__body .card-step.card-step--wide{width:calc(100% - 32px)}.steps__body.items-1 .card-step{width:calc(50% - 32px)}@media (max-width:1070px){.steps__body.items-1 .card-step{width:calc(100% - 32px)}}.steps__body.items-2 .card-step{width:calc(50% - 32px)}@media (max-width:1070px){.steps__body.items-2 .card-step{width:calc(100% - 32px)}}.steps__body.items-3 .card-step{width:calc(33.33% - 32px)}@media (max-width:1070px){.steps__body.items-3 .card-step{width:calc(100% - 32px)}}.steps__body.items-4 .card-step{width:calc(25% - 32px)}@media (max-width:1070px){.steps__body.items-4 .card-step{width:calc(50% - 32px)}}@media (max-width:830px){.steps__body.items-4 .card-step{width:calc(100% - 24px)!important}}.steps__cta{display:flex;flex-direction:column;align-items:center;margin-top:24px;padding-bottom:30px}.steps__cta p{font-size:20px;line-height:1.4;letter-spacing:.2px;margin-bottom:32px}.steps__cta p:last-of-type{margin-bottom:0}.steps__cta .btn{margin-top:32px}.steps.text-block-image-text .steps__body{margin:-32px -16px}.steps.text-block-image-text .steps__body:first-child{margin-top:-16px}.steps.text-block-image-text .steps__body:last-child{margin-bottom:-16px}.card-gallery{display:block;aspect-ratio:170/120;position:relative}.card-gallery picture{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-gallery picture img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-gallery picture:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);transition:background-color .3s}.card-gallery>small{display:flex;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;font-size:24px;line-height:1.33;letter-spacing:.24px;text-align:center;color:#fff}.card-gallery>i{display:block;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/skins/geomat/img/play.svg);background-position:center center;background-repeat:no-repeat}.card-gallery:has(i) picture:after,.card-gallery:has(small) picture:after{background-color:rgba(0,0,0,.7)}.card-gallery:hover picture:after{background-color:rgba(0,0,0,.5)}.embla{overflow:hidden}.embla__container{display:flex}.embla__slide{flex:0 0 100%;min-width:0}.embla__dots{display:flex;flex-wrap:wrap;padding:0 12px}.embla__dots .embla__dot{display:block;margin:4px;border:none;background-color:#ccc;width:12px;height:12px;border-radius:50%;transition:background-color .3s;justify-content:center}.embla__dots .embla__dot.embla__dot--selected,.embla__dots .embla__dot:hover{background-color:#ff6640}@media (min-width:831px){.carousel-gallery .embla__container{flex-wrap:wrap;transform:none!important;margin-left:-20px}}@media (min-width:831px){.carousel-gallery .embla__slide{flex:0 0 20%;padding-left:20px;margin-bottom:20px}}@media (min-width:831px){.content-sidebar__content .embla__slide{flex:0 0 25%}}.gallery{margin:80px 0}@media (max-width:830px){.gallery{margin:40px 0}}.gallery__head{margin-bottom:32px}@media (max-width:830px){.gallery__head{margin-bottom:24px}}.gallery__head .h3,.gallery__head h2{margin:0}.gallery__nav{display:none;justify-content:space-between;align-items:center;margin-top:24px}@media (max-width:830px){.gallery__nav{display:flex}}.content-sidebar__content .gallery{margin:60px 0}.stock{font-size:14px;font-weight:700;line-height:1.43;letter-spacing:.14px}.stock--available{color:#348102}.stock--unavailable{color:red}.price{text-align:right;white-space:nowrap}.price>strong{display:block;font-size:14px;font-weight:700;line-height:1.43;letter-spacing:.14px;color:#222}.price>small{display:block;font-size:12px;line-height:1.5;letter-spacing:.12px;color:#666}.card-product{border:solid 1px #f2f2f2;display:flex;flex-direction:column;transition:border-color .3s;position:relative}.card-product__img picture{aspect-ratio:240/140;position:relative;display:block}.card-product__img picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-product__info{padding:20px 19px 19px 19px;display:flex;flex-direction:column;flex-grow:1}.card-product__info h2,.card-product__info h3,.card-product__info h4{margin-bottom:4px;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222}.card-product__info h2 a,.card-product__info h3 a,.card-product__info h4 a{color:#222;transition:text-decoration-color .3s;text-decoration:underline 1px rgba(34,34,34,0);text-underline-offset:1px}.card-product__info h2 a:after,.card-product__info h3 a:after,.card-product__info h4 a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-product__info>small{margin-bottom:12px;font-size:14px;line-height:1.43;letter-spacing:.14px;color:#d24522}.card-product__info p{margin-bottom:12px;font-size:14px;line-height:1.43;letter-spacing:.14px;color:#666}.card-product__info__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.card-product:hover{border-color:#222}.card-product:hover .card-product__info h2 a,.card-product:hover .card-product__info h3 a,.card-product:hover .card-product__info h4 a{text-decoration-color:#222}.product-list__filter{display:flex;align-items:center;min-height:40px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}@media (max-width:830px){.product-list__filter{flex-wrap:wrap}}.product-list__filter__btn{margin-right:20px}.product-list__filter__count{font-size:16px;line-height:1.5;letter-spacing:.16px}.product-list__filter__search{margin-left:auto;width:278px}@media (max-width:830px){.product-list__filter__search{width:100%;margin-top:24px}}.product-list__head{display:flex;justify-content:space-between;margin-bottom:24px;align-items:center}.product-list__head .h4{margin-bottom:0}.product-list__head .btn{font-weight:400}@media (max-width:830px){.product-list__head .btn{display:none}}.product-list__selected{padding:40px;border:solid 1px #ccc;background-color:#f2f2f2;margin-bottom:40px}@media (max-width:830px){.product-list__selected{padding:24px 12px}}.product-list__selected__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.news-grid__body .card-news:not(:first-of-type) .product-list__selected__head h3,.product-list__selected__head .h5,.product-list__selected__head .news-grid__body .card-news:not(:first-of-type) h3{margin:0}.product-list__selected ul{margin-bottom:0}.product-list__selected ul li{padding-left:0;position:static}.product-list__selected ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.product-list__selected ul li+li{margin-top:0}.product-list__selected ul{display:flex;flex-wrap:wrap;margin:-4px}.product-list__selected ul li{margin:4px}.product-list__selected ul li a{display:flex;align-items:center;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222;min-height:40px;border:solid 1px #ccc;background-color:#fff;padding:0 12px;text-decoration:none!important;transition:border-color .3s}.product-list__selected ul li a i{width:24px;height:24px;margin-left:4px;background-image:url(/skins/geomat/img/close_small.svg);background-position:center center;background-repeat:no-repeat}.product-list__selected ul li a:hover{border-color:#222}.product-list__selected ul li+li{margin:4px}.product-list .product-list__filter+.product-list__selected{margin-top:-21px}.product-list__body{display:flex;flex-wrap:wrap;margin:-16px}@media (max-width:830px){.product-list__body{margin:-12px}}.product-list__body .card-product{margin:16px;width:calc(33.33% - 32px)}@media (max-width:830px){.product-list__body .card-product{margin:12px;width:calc(100% - 24px)}}.product-list__body__cta-mobile{display:none;width:calc(100% - 24px);justify-content:center;margin:12px}@media (max-width:830px){.product-list__body__cta-mobile{display:flex}}.product-list__body+.product-list__head{margin-top:60px}.product-list--cart .product-list__selected{margin-bottom:24px}.product-list--cart .buy+h3{margin-top:24px}.card-category{display:flex;align-items:center;position:relative;border:solid 1px #ccc;min-height:72px;transition:border-color .3s}.card-category__img{width:96px;align-self:stretch;display:flex;flex-direction:column}.card-category__img picture{display:block;position:relative;flex-grow:1}.card-category__img picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-category__info{padding:10px 10px 10px 20px;width:calc(100% - 96px)}.card-category__info h2,.card-category__info h3,.card-category__info h4{font-size:16px;line-height:1.5;letter-spacing:.16px;margin:0}.card-category__info h2 a,.card-category__info h3 a,.card-category__info h4 a{color:#222;transition:text-decoration-color .3s;text-decoration:underline 1px rgba(34,34,34,0);text-underline-offset:1px}.card-category__info h2 a:after,.card-category__info h3 a:after,.card-category__info h4 a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-category:hover{border-color:#222}.card-category:hover .card-category__info h2 a,.card-category:hover .card-category__info h3 a,.card-category:hover .card-category__info h4 a{text-decoration-color:#222}.product-category{margin:0 0 60px 0}@media (max-width:830px){.product-category{margin-bottom:40px}}.product-category__head h2,.product-category__head h3{margin:0}.product-category__head{margin-bottom:32px}@media (max-width:830px){.product-category__head{margin-bottom:24px}}.product-category__body{display:flex;flex-wrap:wrap;margin:-12px}.product-category__body .card-category{margin:12px;width:calc(33.33% - 24px)}@media (max-width:1250px){.content-sidebar__content .product-category__body .card-category{width:calc(50% - 24px)}}@media (max-width:830px){.content-sidebar__content .product-category__body .card-category{width:calc(100% - 24px)}}.category-more{margin:100px 0}.category-more__head{margin-bottom:24px}.category-more__head .h3,.category-more__head h2,.category-more__head h3{margin:0}.category-more__body{margin:-4px;display:flex;flex-wrap:wrap}.category-more__body .btn-category{margin:4px}.content-sidebar__content .category-more{margin:60px 0}.a-remove{display:flex;width:24px;height:24px;align-items:center;justify-content:center}.a-remove svg{pointer-events:none;fill:#666;transition:fill .3s}.a-remove:hover svg{fill:#ff6640}.buy-table{width:100%}@media (max-width:1180px){.buy-table{display:block}}@media (max-width:1180px){.buy-table thead{display:none}}.buy-table thead tr th{background-color:#f2f2f2;padding:12px;vertical-align:middle;font-size:14px;font-weight:700;line-height:1.43;letter-spacing:.14px;text-align:left;color:#666;white-space:nowrap}.buy-table thead tr th small{font-weight:400;display:block;font-size:14px}.buy-table thead tr th.th-thickness,.buy-table thead tr th.th-weight{padding-right:40px}.buy-table thead tr th.th-count,.buy-table thead tr th.th-stock{text-align:right}@media (max-width:1180px){.buy-table tbody{display:flex;flex-wrap:wrap;margin:-12px}}@media (max-width:1180px){.buy-table tbody tr{display:flex;flex-wrap:wrap;width:calc(50% - 24px);border:1px solid #ccc;padding:12px;align-items:center;margin:12px}}@media (max-width:735px){.buy-table tbody tr{width:calc(100% - 24px)}}.buy-table tbody tr td{padding:12px;vertical-align:middle;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#666;border-bottom:solid 1px #ccc}@media (max-width:1180px){.buy-table tbody tr td{border:none}}.buy-table tbody tr td picture{width:92px;height:69px;position:relative;display:block}.buy-table tbody tr td picture img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill}.buy-table tbody tr td h3{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.16px;text-align:left;color:#666;margin:0}.buy-table tbody tr td h3 a{color:#666;text-decoration:none}.buy-table tbody tr td h3 a:hover{color:#666;text-decoration:underline}.buy-table tbody tr td .mobile-label{display:none}@media (max-width:1180px){.buy-table tbody tr td .mobile-label{display:block}}@media (max-width:1180px){.buy-table tbody tr td.td-img{padding:0;width:92px}}.buy-table tbody tr td.td-info{width:100%;padding-left:28px}@media (max-width:1180px){.buy-table tbody tr td.td-info{width:calc(100% - 92px);padding:0 0 0 40px}}.buy-table tbody tr td.td-stock{white-space:nowrap}@media (max-width:1180px){.buy-table tbody tr td.td-stock{width:100%;padding:0;margin-top:24px}}.buy-table tbody tr td.td-stock .stock.stock--available{display:block;padding-left:28px;background-image:url(/skins/geomat/img/check-green.svg);background-position:center left;background-repeat:no-repeat}.buy-table tbody tr td.td-stock .stock.stock--unavailable{display:block;padding-left:28px;background-image:url(/skins/geomat/img/dangerous-orange.svg);background-position:center left;background-repeat:no-repeat}@media (max-width:1180px){.buy-table tbody tr td.td-thickness,.buy-table tbody tr td.td-weight{margin-top:24px;width:100%;display:flex;padding:0;align-items:center;justify-content:space-between}.buy-table tbody tr td.td-thickness+.td-thickness,.buy-table tbody tr td.td-thickness+.td-weight,.buy-table tbody tr td.td-weight+.td-thickness,.buy-table tbody tr td.td-weight+.td-weight{margin-top:8px}.buy-table tbody tr td.td-thickness>span+span,.buy-table tbody tr td.td-weight>span+span{min-width:63px;text-align:left}}.buy-table tbody tr td.td-count{width:205px}@media (max-width:1180px){.buy-table tbody tr td.td-count{padding:0;width:100%;margin-top:24px}.buy-table tbody tr td.td-count .spinner{width:100%}}.buy-table tbody tr td.td-action{text-align:right}@media (max-width:1180px){.buy-table tbody tr td.td-action{width:100%;text-align:center;margin-top:24px;padding:0}}.buy-table tbody tr td.td-action .btn{white-space:nowrap;padding:5px 15px}@media (max-width:1180px){.buy-table tbody tr td.td-action .btn{width:100%;padding:0;min-height:44px}}@media (max-width:1180px){.buy-table tbody tr td.td-action .a-remove{width:100%;padding:0;min-height:44px;display:flex;align-items:center;justify-content:center}}.buy-table tbody tr.tr-red{background-color:rgba(255,0,0,.03)}.eshop-alert{display:flex;align-items:center;background-color:rgba(255,0,0,.03);padding:12px 16px;margin:40px 0 12px 0}.eshop-alert picture{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-right:10px}.eshop-alert>strong{font-size:20px;line-height:1.4;letter-spacing:.2px;color:red;font-weight:400}.buy+.buy{margin-top:40px}.cart__head{margin-bottom:20px}.cart__head h5{margin:0}.cart__empty{background-color:#f2f2f2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:50px}.cart__empty h5{margin-bottom:20px;color:#444}.cart__more{margin-top:24px;display:flex;align-items:center;justify-content:center}.cart__nav{margin-top:24px;display:flex;align-items:center}@media (max-width:770px){.cart__nav{display:block}}.cart__nav>span{font-size:16px;line-height:1.5;letter-spacing:.16px}@media (max-width:770px){.cart__nav>span{display:block;text-align:center;margin-bottom:12px}}.cart__nav .btn{margin-left:auto}@media (max-width:770px){.cart__nav .btn{width:100%}}.cart__nav .btn+.btn{margin-left:20px}@media (max-width:770px){.cart__nav .btn+.btn{margin:12px 0 0 0}}.cart+.content-sidebar{margin-top:60px}.cart-form h3{margin-bottom:32px}.cart-form__form__section{display:flex;justify-content:space-between;flex-wrap:wrap}.cart-form__form__section .form-group{width:calc(50% - 16px);margin-bottom:32px}@media (max-width:770px){.cart-form__form__section .form-group{width:100%}}.cart-form__form__section .form-group.form-group--wide{width:100%}.cart-form__send{display:flex;align-items:center;width:100%}@media (max-width:770px){.cart-form__send{display:block}}.cart-form__send .btn{margin-left:auto}@media (max-width:770px){.cart-form__send .btn{width:100%;margin-top:24px}}.irs--round{height:16px}.irs--round .irs-line{top:7px;height:2px;background-color:#ccc;border-radius:0}.irs--round .irs-bar{height:2px;top:7px;background-color:#ff6640}.irs--round .irs-handle{top:0;width:16px;height:16px;border:none;background-color:#ff6640;border-radius:50%;box-shadow:none}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{cursor:pointer;background-color:#d24522}.rangeslider{display:flex;flex-wrap:wrap;justify-content:space-between}.rangeslider__slide{width:100%;margin-bottom:12px;min-height:16px}.rangeslider__slide input{height:16px}.rangeslider__from,.rangeslider__to{min-width:70px;height:40px;justify-content:center;align-items:center;display:flex;border:solid 1px #222;padding:0 6px;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.16px;text-align:center;color:#222}.filter-overlay{position:fixed;left:0;top:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.4);z-index:5000;display:flex;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .3s}.filter-overlay__box{background-color:#fff;height:100%;width:100%;max-width:420px;padding:40px;display:flex;flex-direction:column;position:absolute;top:0;left:-420px;transition:left .3s}.filter-overlay__section{margin-bottom:24px}.filter-overlay__section h5{margin-bottom:16px}.filter-overlay__head{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:24px}.filter-overlay__head .h3{margin:0}.filter-overlay__head a{display:flex;width:24px;height:24px;align-items:center;justify-content:center}.filter-overlay__head a svg{pointer-events:none;fill:#666;transition:fill .3s}.filter-overlay__head a:hover svg{fill:#ff6640}.filter-overlay__body{width:100%;flex-grow:1;overflow:auto}.filter-overlay__footer{width:100%;padding-top:32px;border-top:1px solid #ccc}.filter-overlay__footer .btn{width:100%}.filter-overlay.is-open{opacity:1;pointer-events:auto}.filter-overlay.is-open .filter-overlay__box{left:0}.download{background-image:url(/skins/geomat/img/download.svg);padding-left:44px;background-repeat:no-repeat;background-position:left 4px center;position:relative}.download a{font-size:16px;line-height:1.5;letter-spacing:.16px}.download a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.download small{display:block;font-size:14px;line-height:1.43;letter-spacing:.14px;color:#666;margin-top:4px}.downloads{margin:24px 0}.downloads__head{margin-bottom:24px}.downloads__head .h4,.downloads__head h2,.downloads__head h3{margin:0}.downloads__body{display:flex;flex-wrap:wrap;margin:-12px -24px}@media (max-width:830px){.downloads__body{margin:0}}.downloads__body .download{width:calc(33.33% - 48px);margin:12px 24px}@media (max-width:1130px){.downloads__body .download{width:calc(50% - 48px)}}@media (max-width:830px){.downloads__body .download{width:100%;margin:0}}@media (max-width:830px){.downloads__body .download+.download{margin-top:12px;padding-top:12px;border-top:1px solid #ccc}}.downloads__body .download:nth-of-type(3n+2),.downloads__body .download:nth-of-type(3n+3){position:relative}.downloads__body .download:nth-of-type(3n+2):before,.downloads__body .download:nth-of-type(3n+3):before{content:"";display:block;position:absolute;top:-6px;bottom:-6px;pointer-events:none;left:-24px;width:1px;background-color:#ccc}@media (max-width:1130px){.downloads__body .download:nth-of-type(3n+2):before,.downloads__body .download:nth-of-type(3n+3):before{display:none}}@media (max-width:1130px){.downloads__body .download:nth-of-type(2n){position:relative}.downloads__body .download:nth-of-type(2n):before{content:"";display:block;position:absolute;top:-6px;bottom:-6px;pointer-events:none;left:-24px;width:1px;background-color:#ccc}}@media (max-width:830px){.downloads__body .download:nth-of-type(2n):before{display:none}}.downloads__box{padding:40px;background-color:#f2f2f2}@media (max-width:830px){.downloads__box{padding:40px 24px}}.downloads+.content-sidebar{margin-top:60px}.catalog-promo{margin:60px 0}@media (max-width:830px){.catalog-promo{margin:40px -24px;width:calc(100% + 48px)}}.catalog-promo__box{position:relative;background-color:#f2f2f2;padding:40px 400px 40px 40px}@media (max-width:1260px){.catalog-promo__box{padding:40px}}@media (max-width:830px){.catalog-promo__box{padding:40px 24px}}.catalog-promo__box h3{margin-top:0}.catalog-promo__box>picture{position:absolute;right:50px;top:-22px}.catalog-promo__box>picture img{display:block}@media (max-width:1260px){.catalog-promo__box>picture img{margin-left:-16px}}@media (max-width:1260px){.catalog-promo__box>picture{position:static;margin-top:-68px;display:block;pointer-events:none}}.card-sample{display:flex;flex-direction:column;position:relative}.card-sample__img{margin-bottom:24px}@media (max-width:830px){.card-sample__img{margin-bottom:12px}}.card-sample__img picture{aspect-ratio:302/200;position:relative;display:block}.card-sample__img picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-sample h2,.card-sample h3,.card-sample h4{margin:0;color:#222;font-size:20px;line-height:1.4;letter-spacing:.2px}.card-sample h2 a,.card-sample h3 a,.card-sample h4 a{color:#222;transition:text-decoration-color .3s;text-decoration:underline 1px rgba(34,34,34,0);text-underline-offset:1px}.card-sample h2 a:after,.card-sample h3 a:after,.card-sample h4 a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card-sample:hover{border-color:#222}.card-sample:hover h2 a,.card-sample:hover h3 a,.card-sample:hover h4 a{text-decoration-color:#222}.samples{margin:80px 0;padding:80px 0;background-color:#f2f2f2}@media (max-width:830px){.samples{margin:40px 0;padding:40px 0}}.samples__head{margin-bottom:24px}.samples__head .h3,.samples__head h3{margin:0}.samples__body{display:flex;flex-wrap:wrap;margin:-12px}.samples__body .card-sample{width:calc(25% - 24px);margin:12px}@media (max-width:1130px){.samples__body .card-sample{width:calc(50% - 24px)}}@media (max-width:550px){.samples__body .card-sample{width:calc(100% - 24px)}}.samples__more{display:flex;justify-content:center;margin-top:40px}.links{margin:80px 0}@media (max-width:830px){.links{margin:40px 0}}.links__column{width:calc(33.33% - 40px)}@media (max-width:1070px){.links__column{width:50%;padding:24px}.links__column:last-of-type{margin-top:24px;width:100%;max-width:500px}}@media (max-width:700px){.links__column{width:100%!important;max-width:100%!important;padding:0!important}.links__column+.links__column{margin-top:48px!important}}.links__column>ul{margin-bottom:0}.links__column>ul li{padding-left:0;position:static}.links__column>ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.links__column>ul li+li{margin-top:0}.links__column>ul{font-size:16px;line-height:1.5;letter-spacing:.16px}.links__column>ul li+li{margin-top:24px}.links .container{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:1070px){.links .container{justify-content:center}}.lang-dropdown{position:relative;display:flex;align-items:center}.lang-dropdown>a{display:flex;align-items:center;height:28px;transition:opacity .3s}.lang-dropdown>a>*{pointer-events:none}.lang-dropdown>a>picture{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.lang-dropdown>a>picture img{width:100%;height:auto}.lang-dropdown>a>i{display:flex;width:24px;height:24px;align-items:center;justify-content:center;margin-left:2px;transition:transform .3s}.lang-dropdown>a>i svg{width:10px;height:auto;fill:#222}.lang-dropdown>a:hover{opacity:.7}.lang-dropdown>ul{margin-bottom:0}.lang-dropdown>ul li{padding-left:0;position:static}.lang-dropdown>ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.lang-dropdown>ul li+li{margin-top:0}.lang-dropdown>ul{position:absolute;top:calc(100% + 6px);right:0;background:#fff;box-shadow:4px 6px 30px rgba(0,0,0,.25);display:block;padding:15px 0;z-index:100;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .3s,transform .3s}.lang-dropdown>ul li a{display:flex;align-items:center;padding:8px 24px;min-height:24px;text-decoration:none;white-space:nowrap;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#222;transition:background-color .3s}.lang-dropdown>ul li a picture{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.lang-dropdown>ul li a picture img{width:100%;height:auto}.lang-dropdown>ul li a>span{margin-left:12px}.lang-dropdown>ul li a:hover{background-color:#f2f2f2}.lang-dropdown>ul li+li{margin-top:0}.lang-dropdown.is-open>ul{transform:translateY(0);pointer-events:auto;opacity:1}.lang-dropdown.is-open>a>i{transform:rotate(180deg)}.footer .lang-dropdown>a>i{transform:rotate(180deg)}.footer .lang-dropdown>ul{top:auto;bottom:calc(100% + 6px)}.footer .lang-dropdown.is-open>a>i{transform:rotate(0)}.header{position:fixed;top:0;left:0;width:100%;z-index:1200;background-color:#fff;transition:background-color .3s}.header__top{border-bottom:solid 1px rgba(204,204,204,.2)}@media (max-width:830px){.header__top{display:none}}.header__top__links{margin-bottom:0}.header__top__links li{padding-left:0;position:static}.header__top__links li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.header__top__links li+li{margin-top:0}.header__top__links{display:flex;margin-right:auto;transform:translateY(1px);align-self:flex-end}.header__top__links li a{font-size:14px;font-weight:500;line-height:1.43;letter-spacing:.14px;color:#222;text-decoration:none!important;display:flex;align-items:center;justify-content:center;padding:1px 12px 0 12px;border-bottom:solid 2px transparent;min-height:32px;border-radius:4px;transition:border-color .3s,background-color .3s}.header__top__links li a>span{display:block;text-align:center}.header__top__links li a>span:after{content:attr(data-bold);content:attr(data-bold)/"";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:700;display:block}.header__top__links li a>img{margin:-4px 0 0 7px}.header__top__links li a.is-active,.header__top__links li a:hover{background-color:#f2f2f2;border-bottom:solid 2px #ff6640;font-weight:700}.header__top__links li+li{margin-left:4px}.header__top__contact{margin-bottom:0}.header__top__contact li{padding-left:0;position:static}.header__top__contact li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.header__top__contact li+li{margin-top:0}.header__top__contact{display:flex;margin-top:3px}@media (max-width:830px){.header__top__contact{display:none}}.header__top__contact li a{font-size:14px;line-height:1.43;letter-spacing:.14px;color:#222;text-decoration:none;display:flex;align-items:center;white-space:nowrap}.header__top__contact li a i{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.header__top__contact li a i svg{fill:#222}.header__top__contact li a>span{padding-left:10px}.header__top__contact li a:hover{text-decoration:underline}.header__top__contact li+li{margin-left:20px}.header__top__lang{margin-left:24px;padding-left:23px;border-left:solid 1px #e5e5e5}.header__top .container{display:flex;align-items:center;min-height:39px}.header__main{border-bottom:solid 1px #ccc}.header__main__logo{display:block;width:159px;margin-right:auto;margin-top:6px}.header__main__logo img{display:block}.header__main__logo .logo-dark{display:block}.header__main__logo .logo-white{display:none}.header__main__nav{margin-top:6px}@media (max-width:1130px){.header__main__nav{position:fixed;top:124px;right:0;width:100vw;max-width:500px;height:calc(100dvh - 124px);overflow:auto;margin:0;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.2);pointer-events:none;opacity:0;transition:opacity .3s,transform .3s;transform:translateY(-32px)}.header__main__nav:has(.is-open){overflow:hidden}}@media (max-width:1130px) and (max-width:830px){.header__main__nav{top:89px;height:calc(100dvh - 89px);box-shadow:none}}@media (max-width:1130px){.header__main__nav__group{position:relative;pointer-events:none;overflow:hidden;padding:20px 24px}}.header__main__nav__group>ul,.header__main__nav__group>ul>li>ul{margin-bottom:0}.header__main__nav__group>ul li,.header__main__nav__group>ul>li>ul li{padding-left:0;position:static}.header__main__nav__group>ul li:before,.header__main__nav__group>ul>li>ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.header__main__nav__group>ul li+li,.header__main__nav__group>ul>li>ul li+li{margin-top:0}.header__main__nav__group>ul,.header__main__nav__group>ul>li>ul{display:flex;align-items:center}@media (max-width:1130px){.header__main__nav__group>ul,.header__main__nav__group>ul>li>ul{display:block}}@media (max-width:1130px){.header__main__nav__group>ul>li,.header__main__nav__group>ul>li>ul>li{transition:transform .3s}}.header__main__nav__group>ul>li .btn,.header__main__nav__group>ul>li>ul>li .btn{width:100%}.header__main__nav__group>ul>li .btn span,.header__main__nav__group>ul>li .btn svg,.header__main__nav__group>ul>li>ul>li .btn span,.header__main__nav__group>ul>li>ul>li .btn svg{pointer-events:none}.header__main__nav__group>ul>li>strong,.header__main__nav__group>ul>li>ul>li>strong{display:block;font-size:20px;line-height:1.4;letter-spacing:.2px;color:#222;font-weight:400;margin-top:24px;margin-bottom:24px}.header__main__nav__group>ul>li>a:not(.btn),.header__main__nav__group>ul>li>ul>li>a:not(.btn){display:flex;align-items:center;justify-content:center;min-height:44px;border-bottom:solid 2px transparent;font-size:14px;font-weight:500;line-height:1.43;letter-spacing:.14px;color:#222;text-decoration:none!important;transition:border-color .3s}@media (max-width:1130px){.header__main__nav__group>ul>li>a:not(.btn),.header__main__nav__group>ul>li>ul>li>a:not(.btn){border:solid 1px #ccc;background-color:#fff;color:#222!important;justify-content:flex-start;padding:0 36px 0 12px;background-image:url(/skins/geomat/img/keyboard_arrow_right.svg);background-position:right 21px center;background-repeat:no-repeat}}.header__main__nav__group>ul>li>a:not(.btn)>span,.header__main__nav__group>ul>li>ul>li>a:not(.btn)>span{display:block;text-align:center;pointer-events:none}.header__main__nav__group>ul>li>a:not(.btn)>span:after,.header__main__nav__group>ul>li>ul>li>a:not(.btn)>span:after{content:attr(data-bold);content:attr(data-bold)/"";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:700;display:block}.header__main__nav__group>ul>li>a:not(.btn)>small,.header__main__nav__group>ul>li>ul>li>a:not(.btn)>small{display:flex;align-items:center;font-size:14px;font-weight:400!important;pointer-events:none}.header__main__nav__group>ul>li>a:not(.btn)>small picture,.header__main__nav__group>ul>li>ul>li>a:not(.btn)>small picture{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:12px}.header__main__nav__group>ul>li>a:not(.btn)>span+small,.header__main__nav__group>ul>li>ul>li>a:not(.btn)>span+small{margin-left:auto}.header__main__nav__group>ul>li+li,.header__main__nav__group>ul>li>ul>li+li{margin-left:22px}@media (max-width:1130px){.header__main__nav__group>ul>li+li,.header__main__nav__group>ul>li>ul>li+li{margin-left:0;margin-top:8px}}.header__main__nav__group>ul>li ul,.header__main__nav__group>ul>li>ul>li ul{display:none}@media (max-width:1130px){.header__main__nav__group>ul>li ul,.header__main__nav__group>ul>li>ul>li ul{position:absolute;top:0;left:100%;height:calc(100dvh - 124px);overflow:auto;width:100vw;max-width:500px;padding:20px 24px;background-color:#fff;transition:left .2s;display:block}}@media (max-width:830px){.header__main__nav__group>ul>li ul,.header__main__nav__group>ul>li>ul>li ul{height:calc(100dvh - 89px)}}@media (max-width:1130px){.header__main__nav__group>ul>li.is-open ul,.header__main__nav__group>ul>li>ul>li.is-open ul{left:0}}.header__main__nav__group>ul>li.has-hover>a:not(.btn),.header__main__nav__group>ul>li.is-active>a:not(.btn),.header__main__nav__group>ul>li:hover>a:not(.btn),.header__main__nav__group>ul>li>ul>li.has-hover>a:not(.btn),.header__main__nav__group>ul>li>ul>li.is-active>a:not(.btn),.header__main__nav__group>ul>li>ul>li:hover>a:not(.btn){font-weight:700;border-bottom:solid 2px #ff6640}@media (max-width:1130px){.header__main__nav__group>ul>li.has-hover>a:not(.btn),.header__main__nav__group>ul>li.is-active>a:not(.btn),.header__main__nav__group>ul>li:hover>a:not(.btn),.header__main__nav__group>ul>li>ul>li.has-hover>a:not(.btn),.header__main__nav__group>ul>li>ul>li.is-active>a:not(.btn),.header__main__nav__group>ul>li>ul>li:hover>a:not(.btn){border:solid 1px #666;font-weight:400}}.header__main__nav__group>ul.nav-lang{display:none}.header__main__nav__group>ul.nav-lang ul li a{background-image:none!important}@media (max-width:830px){.header__main__nav__group>ul.nav-lang{display:block}}.header__main__nav__top{display:none}.header__main__nav__top .header__main__nav__search{margin:24px 0}@media (max-width:830px){.header__main__nav__top{display:block}}.header__main__nav__bottom{display:none}.header__main__nav__bottom .header__top__contact{display:flex;justify-content:space-between;margin:24px 0}@media (max-width:830px){.header__main__nav__bottom{display:block}}.header__main__nav.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.header__main__nav.is-open .header__main__nav__group{pointer-events:auto}.header__main__action{display:flex;margin-left:24px}.header__main__action a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;position:relative;text-decoration:none!important;transition:background-color .3s}.header__main__action a>small{position:absolute;bottom:6px;right:5.5px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#438518;color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:.12px;text-align:center}.header__main__action a .img-cart{transform:translate(-5px,-2px)}.header__main__action a+a{margin-left:8px}.header__main__action a:hover{background-color:#f2f2f2}@media (max-width:830px){.header__main__action a.a-search{display:none}}.header__main__cta{margin-left:8px}@media (max-width:1130px){.header__main__cta{display:none}}.header__main__mobile{display:none;margin-left:16px}@media (max-width:1130px){.header__main__mobile{display:block}}.header__main__mobile .hamburger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #000}.header__main__mobile .hamburger *{pointer-events:none}.header__main .container{display:flex;align-items:center;min-height:83px;position:relative}@media (max-width:830px){.header__main .container{min-height:88px}}.header--transparent:not(.header--scroll){background-color:transparent}@media (max-width:830px){.header--transparent:not(.header--scroll){background-color:rgba(255,255,255,.4)}.header--transparent:not(.header--scroll):has(.header__main__nav.is-open){background-color:#fff}}.header--transparent:not(.header--scroll) .header__main__logo .logo-dark{display:none}@media (max-width:830px){.header--transparent:not(.header--scroll) .header__main__logo .logo-dark{display:block}}.header--transparent:not(.header--scroll) .header__main__logo .logo-white{display:block}@media (max-width:830px){.header--transparent:not(.header--scroll) .header__main__logo .logo-white{display:none}}.header--transparent:not(.header--scroll) .header__main{border-color:transparent}.header--transparent:not(.header--scroll) .lang-dropdown>a>i svg{fill:#fff}@media (min-width:831px){.header--transparent:not(.header--scroll) .header__main__nav__group>ul>li>a,.header--transparent:not(.header--scroll) .header__top__contact li a,.header--transparent:not(.header--scroll) .header__top__links li a{color:#fff}.header--transparent:not(.header--scroll) .header__main__nav__group>ul>li>a svg,.header--transparent:not(.header--scroll) .header__top__contact li a svg,.header--transparent:not(.header--scroll) .header__top__links li a svg{fill:#fff}}@media (min-width:831px){.header--transparent:not(.header--scroll) .header__top__links li a.is-active,.header--transparent:not(.header--scroll) .header__top__links li a:hover{background-color:rgba(255,255,255,.15)}}.header--transparent:not(.header--scroll) .header__top__lang{border-color:rgba(255,255,255,.4)}.header--transparent:not(.header--scroll) .header__main__mobile .hamburger{border-color:#fff}@media (max-width:830px){.header--transparent:not(.header--scroll) .header__main__mobile .hamburger{border-color:#000}}.header--transparent:not(.header--scroll) .hamburger-inner,.header--transparent:not(.header--scroll) .hamburger-inner::after,.header--transparent:not(.header--scroll) .hamburger-inner::before{background-color:#fff}@media (max-width:830px){.header--transparent:not(.header--scroll) .hamburger-inner,.header--transparent:not(.header--scroll) .hamburger-inner::after,.header--transparent:not(.header--scroll) .hamburger-inner::before{background-color:#000}}.header-placeholder{height:124px}@media (max-width:830px){.header-placeholder{height:88px}}.header--transparent+.header-placeholder{height:0}@media (max-width:830px){.header--transparent+.header-placeholder{height:0}}.footer-points{margin:60px 0}@media (max-width:830px){.footer-points{margin:40px 0}}.footer-points .ul-why{margin:-14px}@media (max-width:1130px){.footer-points .ul-why{justify-content:center}}@media (max-width:830px){.footer-points .ul-why{margin:-12px}}.footer-points .ul-why li{width:calc(20% - 28px);margin:14px}@media (max-width:1130px){.footer-points .ul-why li{width:auto}}@media (max-width:830px){.footer-points .ul-why li{width:calc(100% - 24px);margin:12px}}.footer-points .ul-why li p{padding-left:16px}.footer{background-color:#222;margin-top:150px}.footer h5{font-size:20px;line-height:1.4;letter-spacing:.2px;margin-bottom:20px;font-weight:400;color:#999}.footer__top{padding:26px 0 0 0;display:flex;justify-content:space-between}@media (max-width:1130px){.footer__top{flex-wrap:wrap}}@media (max-width:830px){.footer__top{padding-top:4px}}.footer__top ul{margin-bottom:0}.footer__top ul li{padding-left:0;position:static}.footer__top ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.footer__top ul li+li{margin-top:0}.footer__top ul li a:not(.btn),.footer__top ul li>span{color:#fff;font-size:16px;line-height:1.5;letter-spacing:.16px;text-decoration:none;display:flex;align-items:center}.footer__top ul li a:not(.btn) picture,.footer__top ul li>span picture{display:flex;width:24px;height:24px;align-items:center;justify-content:center}.footer__top ul li a:not(.btn) picture+span,.footer__top ul li>span picture+span{width:calc(100% - 24px);padding-left:14px}.footer__top ul li a:not(.btn):hover{text-decoration:underline}.footer__top ul li+li{margin-top:16px}.footer__links{margin:24px 0}@media (max-width:1130px){.footer__links{width:50%}}@media (max-width:830px){.footer__links{width:100%;margin:20px 0}}.footer__links ul{width:320px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-16px}@media (max-width:830px){.footer__links ul{width:100%}}.footer__links ul li{width:calc(50% - 8px);margin-bottom:16px}.footer__links ul li+li{margin-top:0}.footer__contact{margin:24px 0;width:320px}@media (max-width:1130px){.footer__contact{width:50%}}@media (max-width:830px){.footer__contact{width:100%;margin:20px 0}}.footer__cta{margin:24px 0;width:220px}@media (max-width:1130px){.footer__cta{width:50%;margin:20px 0}}@media (max-width:830px){.footer__cta{width:100%}.footer__cta .btn{width:100%}}.footer__cta ul li+li{margin-top:20px}.footer__social{margin:24px 0;padding-right:21px}@media (max-width:1130px){.footer__social{width:50%}}@media (max-width:830px){.footer__social{width:100%;margin:20px 0}}.footer__social ul{display:flex}.footer__social ul li{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.footer__social ul li img{max-height:100%}.footer__social ul li+li{margin-left:35px;margin-top:0}.footer__bottom{padding:34px 0;border-top:1px solid rgba(255,255,255,.2);margin-top:24px;display:flex;justify-content:space-between;align-items:center}@media (max-width:830px){.footer__bottom{padding:24px 0;margin-top:4px}}@media (max-width:1000px){.footer__bottom{flex-direction:column;align-items:flex-start}}.footer__bottom>span{opacity:.5;font-size:16px;line-height:1.5;letter-spacing:.16px;color:#fff}.footer__bottom>div{display:flex;align-items:center}@media (max-width:1000px){.footer__bottom>div{width:100%;margin-top:24px;align-items:flex-end}}.footer__bottom>div .lang-dropdown{margin-left:30px}@media (max-width:1000px){.footer__bottom>div .lang-dropdown{margin-left:0}}.footer__bottom>div .lang-dropdown>a>i svg{fill:#ff6640}.footer__bottom>div>ul{margin-bottom:0}.footer__bottom>div>ul li{padding-left:0;position:static}.footer__bottom>div>ul li:before{position:static;top:auto;left:auto;width:auto;height:auto;background-color:transparent;border-radius:0}.footer__bottom>div>ul li+li{margin-top:0}.footer__bottom>div>ul{display:flex}@media (max-width:1000px){.footer__bottom>div>ul{flex-wrap:wrap}}@media (max-width:1000px){.footer__bottom>div>ul li{margin:0 24px 0 0!important}}.footer__bottom>div>ul li a{font-size:16px;line-height:1.5;letter-spacing:.16px;color:#ccc;text-decoration:underline;white-space:nowrap}.footer__bottom>div>ul li a:hover{color:#ccc;text-decoration:none}.footer__bottom>div>ul li+li{margin:0 0 0 30px}.footer-points+.footer,.subscribe+.footer{margin-top:0}.d-none{display:none!important}.mt-0{margin-top:0!important}.mt-6{margin-top:60px!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:30px!important}.mb-6{margin-bottom:60px!important}.pb-3{padding-bottom:30px!important}.pb-6{padding-bottom:60px!important}.wp-100{width:100%!important}.text-center{text-align:center!important}.hidden{display:none!important}.background-gray{background-color:#7f7f7f}.help-box__note.success{padding:20px;background-color:rgba(63,255,0,.05)}.flash-container{position:fixed;top:50px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px}.flash{min-width:280px;max-width:420px;padding:20px 40px;color:#fff;font-size:14px;line-height:1.4;box-shadow:0 8px 24px rgba(0,0,0,.15);animation:flash-in .25s ease-out;position:relative}.flash--success{background:#2ecc71}.flash--error{background:#e74c3c}.flash--info{background:#3498db}.flash--warning{background:#f39c12}.flash__close{position:absolute;top:6px;right:10px;cursor:pointer;opacity:.8}.flash__close:hover{opacity:1}@keyframes flash-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pagination-more{text-align:center;margin:2rem 0}.pagination-more ol li:before,.pagination-more ul li:before{content:unset}.pagination-more ol li,.pagination-more ul li{padding-left:0;margin-top:0}.pagination-more .btn-more{display:block;width:60%;margin:0 auto;background-color:#f35023;color:#000;font-weight:600;padding:10px 20px;border-radius:4px;text-decoration:none;transition:background-color .2s ease-in-out}.pagination-more .btn-more:focus,.pagination-more .btn-more:hover{background-color:#d63f19;color:#fff}.pagination-more .pagination{display:inline-flex;gap:.5rem;list-style:none;padding:0;margin:1rem 0 0}.pagination-more .pagination .page-item{display:inline-block}.pagination-more .pagination .page-link{display:inline-block;padding:6px 10px;min-width:28px;text-align:center;border-radius:3px;color:#f35023;text-decoration:none;border:1px solid transparent;transition:all .15s ease-in-out;font-weight:500}.pagination-more .pagination .page-link:hover{background-color:rgba(243,80,35,.1);border-color:#f35023}.pagination-more .pagination .page-item.active .page-link{background-color:#f35023;color:#fff;border-color:#f35023;cursor:default}.file-upload{position:relative;border:1px dashed #ff6640;padding:50px;text-align:center;background:#fafafa;transition:border-color .15s ease,background .15s ease;cursor:pointer}.file-upload.dragover{border-color:#3b82f6;background:#f0f7ff}.file-upload .file-upload__hint{display:block;color:#333;font-weight:600;margin-bottom:6px}.file-upload .file-upload__small{display:block;color:#666;font-size:13px;margin-bottom:10px}.file-upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-upload .btn{display:inline-block;margin-top:25px;text-decoration:underline;background:0 0;border:none;padding:0;cursor:pointer}.file-upload__list{margin-top:12px;text-align:left;max-height:220px;overflow:auto;padding:8px;border-radius:6px;background:#fff;border:1px solid #eee;z-index:2}.file-upload__item{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #f4f4f4;font-size:14px;color:#333}.file-upload__count{margin-top:8px;font-size:13px;color:#333;font-weight:600;display:none}.file-upload__item:last-child{border-bottom:none}.file-upload__name{flex:1;margin-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-upload__size{margin-right:12px;color:#666;font-size:13px}.file-upload__remove{background:0 0;border:none;color:#c0392b;font-weight:600;cursor:pointer}.file-upload__remove:hover{text-decoration:underline}.file-upload__errors{color:#c0392b;margin-top:8px;font-size:13px}.fancybox__container{z-index:9999!important}.content-sidebar__content .gallery{margin:0 0}.content-block-map{margin:25px 0}.card-portfolio__img{min-height:163px}.card-page__info__badge.badge-links{position:relative;z-index:100}.card-page__info__badge.badge-links a{text-decoration:unset}.gallery.carousel-gallery.gallery-style1.gallery-style1-wide .embla__slide{flex:0 0 calc(16.666% - 8.5px)!important;max-width:calc(16.666% - 8.5px)!important}.gallery.carousel-gallery.gallery-style1.gallery-style1-wide .embla__slide:nth-child(n+7){display:none!important}.gallery.carousel-gallery.gallery-style1.gallery-style1-wide .embla__slide:nth-child(6) .card-gallery[data-remaining-count]{position:relative;display:block}.gallery.carousel-gallery.gallery-style1.gallery-style1-wide .embla__slide:nth-child(6) .card-gallery[data-remaining-count] picture{position:relative;z-index:0}.gallery.carousel-gallery.gallery-style1.gallery-style1-wide .embla__slide:nth-child(6) .card-gallery[data-remaining-count] small{display:flex;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;font-size:24px;line-height:1.33;letter-spacing:.24px;text-align:center;color:#fff;background-color:rgba(0,0,0,.7);z-index:10}.gallery.carousel-gallery.gallery-style1.gallery-style1-wide .embla__slide:nth-child(6) .card-gallery[data-remaining-count]:hover small{background-color:rgba(0,0,0,.8)}.gallery.carousel-gallery .embla__container{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.gallery.carousel-gallery .embla__slide{min-width:0!important;box-sizing:border-box!important}.gallery.carousel-gallery .embla__slide[data-group-size="1"]{flex:0 0 calc(100% - 10px)!important;max-width:calc(100% - 10px)!important}.gallery.carousel-gallery .embla__slide[data-group-size="2"]{flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}.gallery.carousel-gallery .embla__slide[data-group-size="3"]{flex:0 0 calc(33.333% - 10px)!important;max-width:calc(33.333% - 10px)!important}.gallery.carousel-gallery .embla__slide[data-group-size="4"]{flex:0 0 calc(25% - 10px)!important;max-width:calc(25% - 10px)!important}.gallery.carousel-gallery .embla__container{display:flex!important;gap:10px!important}.gallery.carousel-gallery .embla__slide{min-width:0!important;box-sizing:border-box!important}.hero--simple .hero__img.custom__style{justify-content:right}.hero--simple .hero__img.custom__style img{object-fit:cover;object-position:right top;width:100%;height:auto}.detail-top__heading__links__supplier{position:absolute;top:-40px;right:0}.content-sidebar .content-sidebar__content{position:relative}@media (min-width:831px){.gallery.carousel-gallery .embla__container{flex-wrap:wrap!important}}@media (max-width:830px){.gallery.carousel-gallery .embla__container{flex-wrap:nowrap!important}.gallery.carousel-gallery .embla__slide{flex:0 0 100%!important;min-width:100%!important;max-width:100%!important}.gallery.carousel-gallery .embla__slide[data-group-size="1"],.gallery.carousel-gallery .embla__slide[data-group-size="2"],.gallery.carousel-gallery .embla__slide[data-group-size="3"],.gallery.carousel-gallery .embla__slide[data-group-size="4"]{flex:0 0 100%!important;min-width:100%!important;max-width:100%!important}}@media (max-width:768px){.gallery.carousel-gallery .embla__slide[data-group-size="3"],.gallery.carousel-gallery .embla__slide[data-group-size="4"]{flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}}@media (max-width:480px){.gallery.carousel-gallery .embla__slide[data-group-size="1"],.gallery.carousel-gallery .embla__slide[data-group-size="2"],.gallery.carousel-gallery .embla__slide[data-group-size="3"],.gallery.carousel-gallery .embla__slide[data-group-size="4"]{flex:0 0 100%!important;max-width:100%!important}}.gallery.gallery-style2 .embla__slide:first-child:last-child .card-gallery{aspect-ratio:unset!important;height:auto!important}.gallery.gallery-style2 .embla__slide:first-child:last-child .card-gallery picture{position:relative!important;height:auto!important}.gallery.gallery-style2 .embla__slide:first-child:last-child .card-gallery picture img{position:relative!important;width:100%!important;height:auto!important;object-fit:contain!important}.gallery.gallery-style2 .card-gallery picture:after{background-color:unset}.gallery.gallery-style2 .card-gallery:hover picture:after{background-color:rgba(0,0,0,.2)}.content-half .steps__cta.content-half__bottom{margin:0 auto}.spinner.number-spinner span span{padding-left:12px}.cookies-panel{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #e0e0e0;box-shadow:0 -4px 10px rgba(0,0,0,.05);z-index:9999;font-size:14px;line-height:1.5;color:#333}.cookies-panel__container{max-width:1200px;margin:0 auto;padding:40px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.cookies-panel__text{flex:1;padding-right:40px}.panel__action__more{color:#000}.cookies-panel__text strong{display:block;margin-bottom:5px;font-size:20px;color:#000}.cookies-panel__action{display:flex;align-items:center;gap:15px;flex-shrink:0}.cookies-panel__action__more.btn{color:#000!important}@media (max-width:768px){.cookies-panel__container{flex-direction:column;align-items:flex-start}.cookies-panel__action{width:100%;flex-direction:column-reverse;gap:10px;margin-top:10px}.cookies-panel__action__confirm,.cookies-panel__action__more{width:100%;text-align:center;padding:12px}.cookies-panel__action__more{text-decoration:none;background-color:#f5f5f5;border-radius:4px}}