/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{font-feature-settings:normal;font-family:Mulish,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}table{border-color:inherit;text-indent:0}button,input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;padding:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:#fff0;background-image:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,figure,h1,h2,h3,h4,p{margin:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}canvas,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1150px){.\!container{max-width:1150px!important}.container{max-width:1150px}}@media (min-width:1220px){.\!container{max-width:1220px!important}.container{max-width:1220px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1281px){.\!container{max-width:1281px!important}.container{max-width:1281px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#fff0;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}*{font-family:Mulish,sans-serif}@media(-webkit-device-pixel-ratio:1.25)and (max-width:1700px){.container{max-width:85vw}}@media(-webkit-device-pixel-ratio:1.5)and (max-width:1700px){.container{max-width:85vw}}[data-display]{display:none}[data-display=default]{display:block}.debesto-compare{background:hsl(0 0% 94% / .65);font-family:Mulish,sans-serif;margin-bottom:20px;margin-top:20px;padding:30px}.debesto-compare-headers{display:none}@media screen and (max-width:999px){.debesto-compare{margin-left:-10px;margin-right:-10px}.compare-slider .debesto-compare-container{-webkit-overflow-scrolling:touch;overflow:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.compare-slider .debesto-compare-tabs{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin:0 auto 20px;width:80vw}.compare-slider .debesto-compare-tab-item{background:#707070;display:block;height:2px;margin:20px auto;width:100%}.compare-slider .debesto-compare-tab-item.active{background-color:#c92116}.compare-slider .debesto-compare-slider{width:181vw}.compare-slider .debesto-compare-body{display:inline-block;margin-right:10vw;scroll-snap-align:start;width:85vw}.compare-slider .debesto-compare-body:last-child{margin-right:0;padding-left:0}.compare-slider .debesto-compare-item-item{border-bottom:1px solid #d8d8d8;margin-bottom:10px}.compare-slider .debesto-compare-body:nth-child(2n) .item-label{margin-right:20px}.compare-slider .debesto-compare-body:nth-child(odd) .item-label{margin-left:20px}.compare-small .debesto-compare-slider{display:grid;grid-template-columns:1fr 1fr}.compare-small{border-bottom:1px solid hsl(0 0% 94% / .65);padding:30px 0 0}.compare-small .debesto-compare-slider .item-label{display:none}.compare-small .debesto-compare-item-body{padding:20px 0}.compare-small .debesto-compare-body:last-child .debesto-compare-item-body{border-left:1px solid hsl(0 0% 94% / .65)}.compare-small .debesto-compare-item-image figure{max-width:40vw}.compare-small .debesto-compare-item-item{border-bottom:1px solid hsl(0 0% 94% / .65);justify-content:flex-end;padding-bottom:30px;padding-top:70px}.compare-small .debesto-compare-body:nth-child(odd) .debesto-compare-item-item{padding-left:20px;padding-right:10px}.compare-small .debesto-compare-body:nth-child(2n) .debesto-compare-item-item{padding-left:10px;padding-right:20px}.compare-small .debesto-compare-label-header{align-items:center;background:hsl(0 0% 94% / .65);display:flex;justify-content:center;left:0;min-height:40px;padding:14px 10px;position:absolute;right:0}.compare-small .debesto-compare-summary{margin-bottom:0;margin-top:30px}}@media screen and (min-width:1000px){.debesto-compare-slider{grid-gap:50px;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.debesto-compare-headers{display:block}}.debesto-compare p{margin:0}.debest-compare-header-space{height:210px;margin-bottom:20px}.debesto-compare-header{display:flex;min-height:44px;padding:10px}.debesto-compare-header span{align-self:center;line-height:24px}.debesto-compare-header.first:before,.debesto-compare-header:after{background-color:#d8d8d8;content:"";display:block;height:1px;left:0;position:absolute;right:0;transform:translateY(46px)}.debesto-compare-header.first:before{transform:translateY(-10px)}.debesto-compare-header .tooltip{margin-left:0;z-index:auto!important}.debesto-compare-header .tooltip .icon-tooltip:before{content:"?";font-size:1.2rem}.debesto-compare-header .tooltip__content{top:0!important;transform:translate(-50%,26px)!important}.debesto-compare-item-name span{display:block;font-size:24px;font-weight:700;line-height:27px;text-align:left}.debesto-compare-item-body{background:#fff;margin-top:17px;padding:20px}.debesto-compare-item-image figure{height:150px;margin-bottom:23px;width:100%}.debesto-compare-item-image img{height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%}.debesto-compare-item-item{align-items:center;display:flex;min-height:44px;padding:0 0 10px}.debesto-compare-item-image{display:flex;justify-content:center}@media screen and (max-width:999px){.debesto-compare-item-name span{display:block;font-size:22px;font-weight:700;margin-left:10px;margin-right:10px;text-align:left}.debesto-compare-item-item{justify-content:space-between}}@media screen and (min-width:1000px){.debesto-compare-item-item{justify-content:flex-end;min-height:54px;padding:10px}.debesto-compare-header{min-height:54px}.debesto-compare-header span{font-size:14px}}.debesto-compare-item-item .item-value{align-items:center;display:flex}.debesto-compare-body:nth-child(odd) .debesto-compare-item-item,.debesto-compare-body:nth-child(odd) .item-value{flex-direction:row-reverse}.debesto-compare-body:nth-child(odd) .item-icon{margin-right:15px}.debesto-compare-body:nth-child(2n) .item-icon{margin-left:15px}.debesto-compare-item-item .item-icon{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:12px;height:34px;justify-content:center;width:34px}.debesto-compare-item-item .icon-check{background:#65b80b;position:relative}.debesto-compare-item-item .icon-check:before{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:inline-block;height:12.5px;left:30%;position:absolute;top:45%;transform:rotate(45deg) translate(-50%,-50%);width:6px}.debesto-compare-item-item .icon-remove{background:#c92116;position:relative}.debesto-compare-item-item .icon-remove:before{color:#fff;content:"×";display:inline-block;font-family:Arial,sans-serif;font-size:3rem;font-weight:300;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.debesto-compare-item-item .icon-equal{background:#a3a3a3;position:relative}.debesto-compare-item-item .icon-equal:before{top:40%}.debesto-compare-item-item .icon-equal:after,.debesto-compare-item-item .icon-equal:before{background:#fff;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:60%}.debesto-compare-item-item .icon-equal:after{top:60%}.debesto-compare-item-item.first .item-value span{color:#c92116;font-size:21px;font-weight:700}.debesto-compare-item-item .item-label,.debesto-compare-item-item .item-value{color:#707070;font-size:18px;font-weight:400}.debesto-compare-summary{display:flex;justify-content:center;margin-bottom:10px;margin-top:20px}@media screen and (min-width:1000px){.debesto-compare-item-item .item-label{display:none}}.gutenberg .work-special{margin-bottom:1em;margin-left:calc(-50vw - -50%);width:100vw}.after-right-arrow:after{background-image:url(/wp-content/themes/debesto/dist/assets/0d6d4025830653e9ee96.svg);content:"";display:inline-block;height:16px;margin-left:4px;vertical-align:middle;width:16px}.rotate-270{transform:rotate(270deg)}@media(max-width:1023.98px){.hide-links{height:0!important;margin:0!important;opacity:0!important;padding:0!important;visibility:hidden!important}}.blockquote{grid-row-gap:32px;align-items:center;display:grid;grid-template-columns:auto;row-gap:32px}@media(min-width:640px){.blockquote__with-img{grid-template-columns:260px auto}}.blockquote figure{margin:auto}.blockquote__outline{border-left:2px solid #c92116;padding:10px 0 10px 35px}.blockquote__icon{color:#c92116;font-family:icomoon;font-size:50px;font-style:normal}.blockquote__author{font-size:1.4rem;margin:0;opacity:.5}section.case-studies .post__image{display:block}#delivery-areas{width:100%}@media(max-width:1280px){#delivery-areas{margin-left:calc(-50vw + 50%);width:100vw}}#delivery-areas ul li{font-size:20px}@media(max-width:1280px){#delivery-areas ul li{font-size:16px}}.infobox_bg{background-image:url(/wp-content/themes/debesto/dist/assets/53ec5927fc92917acfab.svg);width:100%}.rat__outline{border-left:2px solid #c92116;padding:10px 0 10px 35px}.rat__header{font-weight:700;margin-bottom:10px}.debesto-table-block{filter:drop-shadow(0 0 40px rgb(0 0 0 / .1))}@media(max-width:488px){.debesto-table-block{filter:drop-shadow(0 0 8.95012px rgb(0 0 0 / .1));margin-right:calc(-50vw + 50%)}}@media(min-width:822px){.debesto-table-block__white-rows table{table-layout:fixed}}.debesto-table-block__white-rows thead tr{background-color:#f9f9f9}.debesto-table-block__white-rows tbody tr{background-color:#fff!important;border-bottom:none;border-top:1px solid #cecfcf}.debesto-table-block__white-rows td,.debesto-table-block__white-rows th{border-right:1px solid #cecfcf;font-size:13px;height:55px;line-height:17px;max-width:125px;padding:0;width:-moz-fit-content;width:fit-content}@media(min-width:822px){.debesto-table-block__white-rows td,.debesto-table-block__white-rows th{font-size:16px;height:68px;line-height:18px;max-height:68px;max-width:273px;padding:20px 10px}}.debesto-table-block__white-rows td:last-child,.debesto-table-block__white-rows th:last-child{border-right:none}.debesto-table-block__white-rows td mark,.debesto-table-block__white-rows th mark{background:none;color:#409d39}.debesto-table-block__white-rows .table-cell-content{width:100%}@media(max-width:480px){.debesto-table-block__white-rows .table-cell-content{line-height:20px;margin:0 auto;width:80px}}.debesto-table-block__white-rows.table_pricelist_usa{border-collapse:inherit;border-spacing:8px 0;table-layout:fixed}@media(max-width:1220px){.debesto-table-block__white-rows.table_pricelist_usa{table-layout:auto}}.debesto-table-block__white-rows.table_pricelist_usa .table-cell-content{width:100%}.debesto-table-block__white-rows.table_pricelist_usa th{background:#4a4a4a;border:none;color:#fff;font-size:20px;line-height:normal}@media(max-width:1220px){.debesto-table-block__white-rows.table_pricelist_usa th{font-size:14px}}.debesto-table-block__white-rows.table_pricelist_usa tr{border:none}.debesto-table-block__white-rows.table_pricelist_usa tr:nth-child(odd){background-color:#f9f9f9!important}.debesto-table-block__white-rows.table_pricelist_usa tr td{border:none;font-size:20px;line-height:26px;margin:0 4px;padding:20px}@media(max-width:1220px){.debesto-table-block__white-rows.table_pricelist_usa tr td{font-size:14px;min-width:230px}.debesto-table-block__white-rows.table_pricelist_usa tr td .stars{font-size:20px}}.debesto-table-block__white-rows.table_pricelist_usa tr td ul{margin:0;padding:0;text-align:left}.debesto-table-block__white-rows.table_pricelist_usa tr td ul li{grid-column-gap:14px;-moz-column-gap:14px;column-gap:14px;display:grid;font-size:18px;grid-template-columns:4px 1fr;margin:2px 0;padding:0}.debesto-table-block__white-rows.table_pricelist_usa tr td ul li:before{background:#4a4a4a;border:1px solid #4a4a4a;height:2px;margin-top:10px;position:static;width:2px}@media(max-width:1220px){.debesto-table-block__white-rows.table_pricelist_usa tr td ul li{font-size:14px}}.debesto-table-block__white-rows.table_pricelist_usa tr td ul br{display:none}.debesto-table-block__white-rows.table_pricelist_usa tr td.highlited{color:#409d39}.debesto-table-block__white-rows.table_pricelist_usa tr td.highlited li{font-weight:700}.debesto-table-block__white-rows.table_pricelist_usa tr td.highlited li:before{background:#409d39;border:1px solid #409d39}.debesto-table-block__white-rows.table_pricelist_usa tr td:first-child{font-size:20px;line-height:normal}@media(max-width:1220px){.debesto-table-block__white-rows.table_pricelist_usa tr td:first-child{font-size:14px;min-width:180px}}.remove-table-shadow{filter:none}.mobile-scroll-info{-moz-column-gap:10px;column-gap:10px;display:none;grid-template-columns:18px 1fr;margin-top:10px;padding-left:8px}@media(max-width:1220px){.mobile-scroll-info{display:grid}}.mobile-scroll-label{font-size:14px}@media(max-width:1220px){.mobile-scroll-label{font-size:12px}}:root{--table-col-percentage:33.33%}[data-pricetable-v2-content]{background-color:#fff;border:.5px solid #878787;border-radius:1px;box-shadow:2px 2px 5px 2px rgb(0 0 0 / .06);color:#4a4a4a;display:none;font-size:12px;font-weight:300;line-height:145%;max-width:180px;padding:8px;position:absolute;z-index:9999999}[data-pricetable-v2-content][data-show]{display:block;z-index:9999}[data-pricetable-v2-content] #arrow,[data-pricetable-v2-content] #arrow:before{background:inherit;height:8px;position:absolute;width:8px}[data-pricetable-v2-content] #arrow{visibility:hidden}[data-pricetable-v2-content] #arrow:before{content:"";transform:rotate(45deg);visibility:visible}[data-pricetable-v2-content][data-popper-placement^=top]>#arrow{bottom:-4px}[data-pricetable-v2-content][data-popper-placement^=bottom]>#arrow{left:0!important;top:-5px}@media(min-width:1024px){[data-pricetable-v2-content][data-popper-placement^=bottom]>#arrow{left:0!important}}[data-pricetable-v2-content][data-popper-placement^=bottom]>#arrow:before{border-left:.5px solid #878787;border-top:.5px solid #878787}[data-pricetable-v2-content][data-popper-placement^=left]>#arrow{right:9px;top:5px!important}[data-pricetable-v2-content][data-popper-placement^=left]>#arrow:before,[data-pricetable-v2-content][data-popper-placement^=top-end]>#arrow:before{border-bottom:.5px solid #878787;border-right:.5px solid #878787}[data-pricetable-v2-content][data-popper-placement^=right]>#arrow{left:-4px}[data-pricetable-v2-tooltip]{cursor:pointer}[data-debesto-pricetable-v2-values]{border:3px solid #f4f4f4;margin-bottom:32px}@media(max-width:1149.98px){[data-debesto-pricetable-v2-values]{margin-bottom:16px}}[data-debesto-pricetable-v2-wrapper]{border:1px solid #dbdbdb;margin:0 auto;max-width:250px;padding:8px 12px}@media(max-width:1023.98px){[data-debesto-pricetable-v2-wrapper]{max-width:none}}[data-debesto-pricetable-v2-wrapper] [data-debesto-pricetable-v2-value]{display:block;font-size:24px;font-weight:800;width:100%}[data-debesto-pricetable-v2-wrapper] [data-window-type]{cursor:pointer;font-size:14px;padding:10px 0;transition:all .3s}@media(max-width:1023.98px){[data-debesto-pricetable-v2-wrapper] [data-window-type]{text-align:center;width:100%}}[data-debesto-pricetable-v2-wrapper] [data-window-type].selected{background:#fff;box-shadow:0 2px 4px 0 rgb(0 0 0 / .169);font-weight:800}.debesto-contact--select_wrapper.opened{z-index:9999}.debesto-contact--select_wrapper.opened .debesto-contact--select_arrow{transform:rotate(180deg)}.debesto-contact--select_wrapper.opened ul{background:#fff;border:1px solid #cecfcf;border-top:none;bottom:0;display:flex;flex-direction:column;height:250px;left:0;overflow-y:auto;position:absolute;top:48px;width:100%;z-index:99999}.debesto-contact--select_wrapper.opened ul li{color:#4a4a4a;cursor:pointer;font-size:12px;font-weight:500;padding:12px}.debesto-contact--select_wrapper.opened ul li:hover{background-color:#cecfcf}.debesto-contact--select_wrapper ul{display:none}.usaPriceTableV2_select_wrapper{background-color:#fff0;border:1px solid #d9d9d9;color:#2d2d2e;cursor:pointer;font-size:14px;font-weight:400;height:48px;margin-bottom:0;padding:1.2rem;width:100%;z-index:2}[data-pricetable-v2-equal]:after{background:url(/wp-content/themes/debesto/dist/assets/fe23563599816c1cbeb5.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;height:24px;left:50%;position:absolute;transform:translate(-50%,55%);width:24px;z-index:99}[data-pricetable-v2-plus]{margin:6px 0}[data-pricetable-v2-plus]:after{background:url(/wp-content/themes/debesto/dist/assets/0a72655422feba437370.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;height:24px;left:50%;position:absolute;transform:translate(-50%,55%);width:24px;z-index:99}.hidden-row{display:none!important}[data-debesto-pricetable-rows]{transition:height,opacity .4s}[data-debesto-pricetable-rows] [data-grid-row] div:not([data-pricetable-v2-content]){transition:all .3s}[data-debesto-pricetable-rows] [data-grid-row]:hover div:not([data-col-title]){background:#e7e7e7}[data-debesto-pricetable-rows] [data-pricetable-v2-tooltip]{height:13px;width:13px}[data-table-expand]{margin-top:6px}@media(min-width:1150px){[data-debesto-pricetable-wrapper] .swiper{overflow:visible!important;overflow:initial!important}}[data-debesto-pricetable-wrapper].expanded .expanded-margin{margin-bottom:6px}[data-table-wrapper]{position:relative}[data-table-wrapper].loading [data-table-loader]{display:block}[hidden-content-legend]{transition:all .3s}[data-debesto-pricetable-areas]{grid-template-areas:"order_0 order_3 order_2 order_1"}@media(min-width:1150px){[data-debesto-pricetable-areas]{grid-template-areas:"order_0 order_1 order_2 order_3"}}.order_0{grid-area:order_0}.order_1{grid-area:order_1}.order_2{grid-area:order_2}.order_3{grid-area:order_3}[data-table-loader]{display:none}[data-debesto-pricetable-v2-data] .sticky-table-header{position:absolute;top:-6px;transition:.2s ease;z-index:9996}[data-debesto-pricetable-v2-data].sticked [hidden-content-legend]{opacity:0}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scaleProgress{0%{transform:translateY(0)}to{transform:translateY(var(--maxYSize))}}@media(min-width:1150px){.ddp_header{background-color:#409f39;padding-bottom:18px;position:relative}.ddp_header:after{background-color:#409f39;bottom:0;content:"";height:18px;left:calc(50% + 9px);position:absolute;rotate:45deg;transform:translate(-50%,100%);width:18px;z-index:999}}.swiper-slide-active .ddp_header{background-color:#409f39;padding-bottom:18px;position:relative}.swiper-slide-active .ddp_header:after{background-color:#409f39;bottom:0;content:"";height:18px;left:calc(50% + 9px);position:absolute;rotate:45deg;transform:translate(-50%,100%);width:18px;z-index:999}[data-grid-row] .sticky:after{background-color:#fff;content:"";height:100%;position:absolute;right:0;top:0;transform:translateX(5px);width:6px}[data-grid-row] .sticky:before{background-color:#fff;bottom:0;content:"";height:7px;left:0;position:absolute;transform:translateY(6px);width:calc(100% + 5px)}[data-grid-row] .sticky.colored-before:not(.last-element):before{background-color:#f4f4f4}.border-info{border-left:8px solid #ffa800}.auto-img-width img{height:auto;width:auto!important}@media(max-width:1149.98px){.container-without-margin{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.transport-price-table__wrapper{grid-column-gap:6px;-moz-column-gap:6px;column-gap:6px;display:grid;grid-template-columns:50% calc(50% - 6px);margin:0 auto;overscroll-behavior:contain;position:relative}@media(min-width:1150px){.transport-price-table__wrapper{-moz-column-gap:0;column-gap:0;grid-template-columns:305px 1fr;width:100%}}.transport-price-table__headers{position:sticky;top:69px;top:calc(var(--desktop-navbar-height) - 5px);z-index:21}@media(max-width:1150px){.transport-price-table__headers{top:22px;top:calc(var(--mobile-navbar-height) + 22px)}}.transport-price-table__scroller{display:flex}@media(max-width:1149.98px){.transport-price-table__scroller{flex-direction:row-reverse}}.transport-price-table__track{scroll-snap-align:start}@media(min-width:1150px){.transport-price-table__track{flex:1 0 calc(33.33% + 2px);flex:1 0 calc(var(--table-col-percentage) + 2px)}.transport-price-table__track .transport-price-table__entry{border-right:6px solid #fff}}.transport-price-table__track.last .transport-price-table__entry{border-right:none}.transport-price-table__heading{min-height:58px;position:sticky;top:69px;top:calc(var(--desktop-navbar-height) - 5px);z-index:1}@media(max-width:1150px){.transport-price-table__heading{top:22px;top:calc(var(--mobile-navbar-height) + 22px)}}[data-debesto-pricetable-row]{align-items:center;background-color:#f4f4f4;display:flex}@media(min-width:1150px){.heading__1,.heading__2{border-right:6px solid #fff}}@media(max-width:1149.98px){.ps__rail-x{display:none!important}}[data-init-pfs=mobile] .ps__rail-x{display:none!important}[data-debesto-pricetable-row]{transition:background .1s}[data-debesto-pricetable-row].hovered:not(.non-highlight){background:#e7e7e7}[data-select-value]:before{display:none}.bottom-white-border{border-bottom:6px solid #fff}[data-init-headers-swiper]{overflow:visible!important;overflow:initial!important}@media(max-width:1149.98px){[data-init-headers-swiper] .swiper-slide{opacity:0}[data-init-headers-swiper] .swiper-slide-active{opacity:1}}.table-hint{top:69px;top:calc(var(--desktop-navbar-height) - 5px);z-index:101}@media(max-width:1150px){.table-hint{top:-10px;top:calc(var(--mobile-navbar-height) - 10px)}}[data-table-expand-arrow]{width:auto!important}.newsletter-image{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}[data-error-wrapper] p{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;visibility:hidden}[data-error-wrapper].error input{border:1px solid #c92016!important}[data-error-wrapper].error p{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;color:#c92016;opacity:1;visibility:visible}[data-newsletter-data-info].hide{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;opacity:0;visibility:hidden}.gutenberg .about-process{margin-left:calc(-50vw - -50%);width:100vw}.steps-grid{grid-gap:20px;align-items:center;display:grid;grid-template-columns:1fr}@media screen and (min-width:999px){.steps-grid{grid-gap:40px;grid-template-columns:1fr 1fr}}.gutenberg .steps-item-image img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.gutenberg .about-people .people__item:last-child .people__meta{max-height:80%}.about-people .people__item:last-child .steps-grid .people__content,.about-people .steps-grid .people__content{float:none;width:100%}.v2-tile-block{grid-gap:20px;background:#fff;border:1px solid #2d2d2e;color:#2d2d2e!important;display:block;font-family:Mulish;margin:20px 0;padding:30px;transform:scale(1);transition:.2s}.v2-tile-block .btn{min-width:auto}.v2-tile-block img{max-width:50px;width:auto}.v2-tile-block:hover{transform:scale(1.05)}@media screen and (max-width:1440px){.v2-tile-block{padding:20px 30px}}.extra_gutenberg_class ol,.extra_gutenberg_class ul{font-size:14px;font-size:1.6rem;list-style:none;margin-bottom:25px;margin-top:25px}.extra_gutenberg_class ol li,.extra_gutenberg_class ul li{margin:0 0 15px;padding:0 0 0 30px;position:relative}.extra_gutenberg_class ol li:last-child,.extra_gutenberg_class ul li:last-child{margin:0}.extra_gutenberg_class ol li:before,.extra_gutenberg_class ul li:before{background-image:url(/wp-content/themes/debesto/dist/assets/88323ffa7c4cfd04cfbd.svg);background-position:50%;background-size:100%;content:"";height:18px;left:0;position:absolute;top:-1px;width:18px}.gutenberg .fullwidth{margin-left:calc(-50vw - -50%);width:100vw}.gutenberg .h1{font-size:28px!important}.video-container,.wp-block-embed__wrapper{height:0;padding-bottom:56.25%;position:relative}.video-container iframe,.wp-block-embed__wrapper iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.uagb-faq__outer-wrap{background:#f9f9f9;margin-left:calc(-50vw + 50%);padding:30px 5vw;width:100vw}@media(min-width:768px){.uagb-faq__outer-wrap{padding:98px 50px 120px 45px}}.uagb-faq-child__outer-wrap{background:#fff;border:none!important;margin:0 auto;max-width:1140px;padding:0}.uagb-faq-questions-button{flex-direction:row-reverse!important;justify-content:space-between;padding:20px 15px!important}@media(min-width:768px){.uagb-faq-questions-button{padding:30px 50px 30px 40px!important}}.uagb-faq-content{padding:0 15px 20px!important}@media(min-width:768px){.uagb-faq-content{padding:0 50px 30px 40px!important}}.uagb-faq-icon-wrap{background-color:#c92117;content:"";height:26px!important;justify-content:center;margin:0!important;width:26px!important}.uagb-faq-icon-wrap>svg{display:none}.uagb-faq-icon-wrap:after{content:url(/wp-content/themes/debesto/dist/assets/4dc142ca6a2e55606d07.svg)}@media(min-width:640px){.uagb-faq-icon-wrap:after{scale:80%}}@media(min-width:768px){.uagb-faq-icon-wrap{height:34px!important;width:34px!important}}.uagb-icon-active:after{transform:rotate(180deg)}.uagb-question{font-size:12px;max-width:225px}@media(min-width:360px){.uagb-question{font-size:14px;max-width:235px}}@media(min-width:768px){.uagb-question{max-width:none}}.uagb-faq-content,.uagb-question{font-size:14px;line-height:18px}@media(min-width:768px){.uagb-faq-content,.uagb-question{font-size:16px;line-height:36px}}.uagb-columns__inner-wrap .wp-block-image img{display:inline-block!important;width:auto!important}*{font-family:Mulish;font-weight:300}strong{font-weight:900}b{font-weight:600}.grow-container{padding-bottom:0;text-align:left}.red{color:#c92116}#prefix{border-left:none;border-right:none;padding:14px 5px}.landing-hero .wpcf7 .phone-field p{margin:0}.full-width-field{flex:100%;margin:0 0 16px;max-width:100%}.full-width-field textarea{overflow:hidden;resize:none;width:100%}.quick-contact-dz p{max-width:100%!important}@media screen and (min-width:1024px){.grow-container{padding-top:62px}.landing-hero{align-items:flex-start;display:flex;justify-content:space-around;margin:0 auto;max-width:1302px;padding:0 10px 56px;width:100%}.landing-hero .text{max-width:534px;padding:19px 0 0;position:relative;width:100%;z-index:2}.landing-hero .text .small-title{color:#c92116;font-size:14px;font-style:normal;font-weight:500;letter-spacing:2px;line-height:14px;margin-bottom:23px;text-transform:uppercase}.landing-hero .text .title{font-size:44px;font-style:normal;font-weight:900;line-height:54px;margin-bottom:26px}.landing-hero .text .title strong{color:#c92116}.landing-hero .description-list{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}.landing-hero .description-list .point{display:inline;font-size:20px;line-height:30px;margin:0;padding:0}.landing-hero .description-list .point:not(:last-child){padding-right:15px;position:relative}.landing-hero .description-list .point:not(:last-child):after{background-color:#c7ccd1;content:"";height:20px;left:auto;position:absolute;right:6px;top:53%;transform:translateY(-50%);width:1px}.landing-hero .feature-list{margin:37px 0 0;padding-left:14px}.landing-hero .feature-list .point{display:block;font-size:18px;line-height:30px;margin-bottom:11px;position:relative}.landing-hero .feature-list .point:before{background-color:#c92116;border-radius:50%;content:"";height:6px;left:-13px;position:absolute;top:14px;width:6px}.landing-hero .form{background:#fff;box-shadow:0 12px 80px rgb(0 0 0 / .07);box-sizing:border-box;max-width:584px;padding:32px 34px 40px;width:100%}.landing-hero .form-title{-webkit-font-smoothing:antialiased;font-size:32px;font-weight:300;line-height:42px;margin-bottom:20px;margin-top:0;text-align:center}.landing-hero .fields{grid-gap:0;display:flex;flex-wrap:wrap;justify-content:space-between}.landing-hero .fields p{display:block;flex:48%;margin:0 0 16px;max-width:248px;width:100%}.landing-hero .fields .phone-field p{margin-bottom:0;max-width:148px}.landing-hero .field,.landing-hero select.field{background:#fbfcfd;border:1px solid #e8ebed;border-radius:2px;box-sizing:border-box;color:#26282d;display:block;font-size:14px;height:50px;line-height:1.66667;outline:none!important;padding-bottom:14px!important;padding:16px;width:100%}.landing-hero .alert{color:red;display:block;font-size:12px;margin-bottom:5px;margin-top:3px;position:static}.landing-hero .btn{align-items:center;background:#c92116;border:none;border-radius:4px;box-shadow:0 4px 8px rgb(0 0 0 / .24);color:#fff;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;height:56px;justify-content:center;letter-spacing:2px;line-height:16px;margin:auto;max-width:228px;width:100%!important}.landing-hero .btn:hover{box-shadow:0 4px 8px #fff0}.grow-container .brands{margin:50px auto 150px;max-width:1302px;width:100%}.grow-container .brands .heading{font-size:32px;font-style:normal;font-weight:900;line-height:42px;margin:auto auto 50px;max-width:619px;text-align:center;width:100%}.grow-container .brands .heading strong{color:#c92116}.grow-container .brands .logos{grid-gap:20px;display:grid;grid-template-columns:repeat(5,1fr)}.grow-container .brands .logos .logo{align-items:center;display:flex;height:100%;justify-content:center}.grow-container .brands .logos img{height:auto;max-width:100%}.content-section{background:#f8f9fa;padding-top:0}.content-section .inner{display:block;margin:0 auto;max-width:1220px;padding:170px 10px 116px;width:100%}}@media screen and (max-width:1023px){.grow-container{padding-top:10px}.landing-hero{display:block;margin:0 auto;max-width:90vw;padding:0 10px 4px;width:100%}.landing-hero .text{padding:19px 0 0;position:relative;width:100%;z-index:2}.landing-hero .text .small-title{color:#c92116;font-size:14px;font-style:normal;font-weight:500;letter-spacing:2px;line-height:14px;margin-bottom:10px;text-transform:uppercase}.landing-hero .text .title{font-size:28px;font-style:normal;font-weight:900;line-height:34px;margin-bottom:18px}.landing-hero .text .title strong{color:#c92116}.landing-hero .description-list{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}.landing-hero .description-list .point{display:inline;font-size:16px;line-height:24px;margin:0;padding:0}.landing-hero .description-list .point:not(:last-child){padding-right:15px;position:relative}.landing-hero .description-list .point:not(:last-child):after{background-color:#c7ccd1;content:"";height:20px;left:auto;position:absolute;right:6px;top:53%;transform:translateY(-50%);width:1px}.landing-hero .feature-list{margin:25px 0 0;padding-left:14px}.landing-hero .feature-list .point{display:block;font-size:16px;line-height:26px;margin-bottom:11px;position:relative}.landing-hero .feature-list .point:before{background-color:#c92116;border-radius:50%;content:"";height:6px;left:-13px;position:absolute;top:10px;width:6px}.landing-hero .form{background:#fff;box-shadow:0 12px 80px rgb(0 0 0 / .07);box-sizing:border-box;margin-top:20px;padding:32px 34px 40px;width:100%}.landing-hero .form-title{-webkit-font-smoothing:antialiased;font-size:24px;font-weight:300;line-height:32px;margin-bottom:20px;margin-top:0;text-align:center}.landing-hero .fields{grid-gap:0;display:flex;flex-wrap:wrap;justify-content:space-between}.landing-hero .fields p{display:block;flex:100%;margin:0 0 24px;width:100%}.landing-hero .fields .phone-field p{margin-bottom:0}.landing-hero .fields .phone-field{margin:0 0 24px}.landing-hero .field,.landing-hero select.field{background:#fbfcfd;border:1px solid #e8ebed;border-radius:2px;box-sizing:border-box;color:#26282d;display:block;font-size:14px;height:50px;line-height:1.66667;padding-bottom:14px!important;padding:16px;width:100%}.landing-hero .alert{color:red;display:block;font-size:12px;margin-top:3px;position:static}.landing-hero .btn{align-items:center;background:#c92116;border:none;border-radius:4px;box-shadow:0 4px 8px rgb(0 0 0 / .24);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;height:56px;justify-content:center;letter-spacing:2px;line-height:16px;margin:auto;width:100%!important}.landing-hero .btn:hover{box-shadow:0 4px 8px #fff0}.grow-container .brands{margin:50px auto 150px;max-width:90vw;width:100%}.grow-container .brands .heading{font-size:22px;font-style:normal;font-weight:900;line-height:28px;margin:auto auto 50px;max-width:90vw;text-align:center;width:100%}.grow-container .brands .heading strong{color:#c92116}.grow-container .brands .logos{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.grow-container .brands .logos .logo{align-items:center;display:flex;height:100%;justify-content:center}.grow-container .brands .logos img{height:auto;max-width:100%}.content-section{background:#f8f9fa;padding-top:0}.content-section .inner{box-sizing:border-box;display:block;padding:50px 10px;width:100%}}:root{--container-offset:0px;--desktop-navbar-height:74px;--mobile-navbar-height:0px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0;transition:.2s}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4a4a49;font-family:Mulish,sans-serif;font-size:16px;font-weight:400;max-width:100vw;overflow-x:hidden;width:100%}figure,img,video{height:auto;margin:0;max-width:100%}*{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0;background-repeat:no-repeat;box-sizing:border-box;outline:0}#app *{box-sizing:revert}#app ul{margin:1em}#app .btn{width:auto}#app h2{font-family:inherit;margin:0}#app .modal-header{min-height:20px}.calculator-content-container{margin-top:40px}@media screen and (max-width:768px){.wrap.wrap--inner.mobile-ignore-wrap{margin:0;max-width:100vw;padding:0;width:100vw}.hidden-on-mobile{display:none}}@media screen and (min-width:768px){.calculator-content-container{margin-top:20px}}nav ul{list-style:none}nav a,nav li{display:inline-block;vertical-align:middle}a,button{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:all .25s linear;transition-property:color,background,border,opacity}a:hover,button:hover{color:#c92116}button{background:0 0;border:none;line-height:1em;margin:0;padding:0}::-moz-selection{background-color:#c92116;color:#fff;text-shadow:none}::selection{background-color:#c92116;color:#fff;text-shadow:none}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}html{font-size:62.5%;line-height:18px}.h1,h1{font-family:Mulish,sans-serif;font-size:24px;font-size:2.4rem;font-weight:900;line-height:1.1em;margin:0 0 1em}@media only screen and (min-width:640px){.h1,h1{font-size:28px;font-size:2.8rem}}@media only screen and (min-width:768px){.h1,h1{font-size:32px;font-size:3.2rem}}@media only screen and (min-width:1220px){.h1,h1{font-size:36px;font-size:3.6rem}}@media only screen and (min-width:1600px){.h1,h1{font-size:40px;font-size:4rem}}.h2,h2{font-family:Mulish,sans-serif;font-size:20px;font-size:2rem;font-weight:900;line-height:1.1em;margin:0 0 1em}@media only screen and (min-width:640px){.h2,h2{font-size:26px;font-size:2.6rem}}@media only screen and (min-width:1220px){.h2,h2{font-size:30px;font-size:3rem}}@media only screen and (min-width:1600px){.h2,h2{font-size:32px;font-size:3.2rem}}.h3,h3{font-family:Mulish,sans-serif;font-size:20px;font-size:2rem;font-weight:900;line-height:1.1em;margin:0 0 1em}@media only screen and (min-width:640px){.h3,h3{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:768px){.h3,h3{font-size:24px;font-size:2.4rem}}@media only screen and (min-width:1220px){.h3,h3{font-size:28px;font-size:2.8rem}}.h4,h4{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.1em}.h4,h4,p{margin:0 0 1em}p{color:inherit;font-size:16px;font-size:1.6rem;line-height:1.3em}p:last-child{margin:0}address{font-style:normal}ol,ul{margin:0;padding:0}@font-face{font-display:auto;font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/wp-content/themes/debesto/dist/assets/ac9290ab8620ae066972.eot?y8tsor);src:url(/wp-content/themes/debesto/dist/assets/ac9290ab8620ae066972.eot?y8tsor#iefix) format("embedded-opentype"),url(/wp-content/themes/debesto/dist/assets/f308f0f60571791ea557.ttf?y8tsor) format("truetype"),url(/wp-content/themes/debesto/dist/assets/ec3fe56b1ba5dc2b5591.woff?y8tsor) format("woff"),url(/wp-content/themes/debesto/dist/assets/5efcbc82658f68554245.svg?y8tsor=#icomoon) format("svg")}.block__photo,.btn-chat,.icon,[class*=" icon-"],[class^=icon-]{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-linkedIn:before{content:""}.icon-video:before{content:""}.icon-trophy:before{content:""}.icon-star:before{content:""}.icon-print:before{content:""}.icon-download:before{content:""}.icon-mail:before{content:""}.icon-remove:before{content:""}.icon-tooltip:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-info:before{content:""}.icon-check:before{content:""}.icon-arrow-down-small:before{content:""}.icon-arrow-left-small:before{content:""}.icon-arrow-right-small:before{content:""}.btn--basket_ecommerce .icon-arrow-right-small:before{display:none}.icon-arrow-up-small:before{content:""}.icon-attachment:before{content:""}.btn-chat:before,.icon-chat:before{content:""}.icon-close:before{content:""}.icon-down:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-messenger:before{content:""}.block__photo:before,.icon-next:before{content:""}.icon-phone-outline:before{content:""}.icon-phone:before{content:""}.icon-play:before{content:""}.icon-prev:before{content:""}.icon-quotation-mark:before{content:""}.icon-search:before{content:""}.icon-twitter:before{content:""}.icon-up:before{content:""}.swiper-container{cursor:move;cursor:grab;cursor:-webkit-grab;list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container:active{cursor:grabbing;cursor:-webkit-grabbing}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgb(0 0 0 / .5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgb(0 0 0 / .5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgb(0 0 0 / .5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgb(0 0 0 / .5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2022%2022%200l2.1%202.1L4.2%2022l19.9%2019.9L22%2044%200%2022z%27%20fill%3D%27%23007aff%27%2F%3E%3C%2Fsvg%3E);left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2022%205%2044l-2.1-2.1L22.8%2022%202.9%202.1%205%200l22%2022z%27%20fill%3D%27%23007aff%27%2F%3E%3C%2Fsvg%3E);left:auto;right:10px}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2022%2022%200l2.1%202.1L4.2%2022l19.9%2019.9L22%2044%200%2022z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E)}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2022%205%2044l-2.1-2.1L22.8%2022%202.9%202.1%205%200l22%2022z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E)}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2022%2022%200l2.1%202.1L4.2%2022l19.9%2019.9L22%2044%200%2022z%27%2F%3E%3C%2Fsvg%3E)}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2022%205%2044l-2.1-2.1L22.8%2022%202.9%202.1%205%200l22%2022z%27%2F%3E%3C%2Fsvg%3E)}.swiper-button-lock{display:none}.swiper-pagination{padding:20px 0 0;position:relative;text-align:center;transition:opacity .3s;z-index:10}@media only screen and (min-width:1220px){.swiper-pagination{padding:40px 0 0}}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#e1e1e1;border-radius:0;display:inline-block;height:2px;margin:0 4px;width:38px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#c92116;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgb(0 0 0 / .25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsl(0 0% 100% / .25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgb(0 0 0 / .25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgb(0 0 0 / .1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgb(0 0 0 / .5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%20120%20120%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%3E%3Cdefs%3E%3Cpath%20id%3D%27a%27%20stroke%3D%27%236c6c6c%27%20stroke-width%3D%2711%27%20stroke-linecap%3D%27round%27%20d%3D%27M60%207v20%27%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2830%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2860%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2890%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%28120%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%28150%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.37%27%20transform%3D%27rotate%28180%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.46%27%20transform%3D%27rotate%28210%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.56%27%20transform%3D%27rotate%28240%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.66%27%20transform%3D%27rotate%28270%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.75%27%20transform%3D%27rotate%28300%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.85%27%20transform%3D%27rotate%28330%2060%2060%29%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%20120%20120%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%3E%3Cdefs%3E%3Cpath%20id%3D%27a%27%20stroke%3D%27%23fff%27%20stroke-width%3D%2711%27%20stroke-linecap%3D%27round%27%20d%3D%27M60%207v20%27%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2830%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2860%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2890%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%28120%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.27%27%20transform%3D%27rotate%28150%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.37%27%20transform%3D%27rotate%28180%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.46%27%20transform%3D%27rotate%28210%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.56%27%20transform%3D%27rotate%28240%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.66%27%20transform%3D%27rotate%28270%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.75%27%20transform%3D%27rotate%28300%2060%2060%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23a%27%20opacity%3D%27.85%27%20transform%3D%27rotate%28330%2060%2060%29%27%2F%3E%3C%2Fsvg%3E)}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-tap-highlight-color:#fff0;backface-visibility:hidden;height:100%;left:0;position:fixed;top:0;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background-color:rgb(74 74 73 / .9);transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:1;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:1;position:absolute;transition:opacity .25s,visibility 0s linear .25s;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;color:#ccc;display:none;font-size:13px;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-overflow-scrolling:touch;backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;padding:0;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:4px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:0 0}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:0 0;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}@media only screen and (min-width:768px){.fancybox-iframe,.fancybox-video{padding:30px}}@media only screen and (min-width:1220px){.fancybox-iframe,.fancybox-video{padding:40px}}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background-color:#c92116;border:0;border-radius:0;color:#4a4a49;cursor:pointer;display:inline-block;display:none;height:58px;margin:0;outline:0;padding:10px;transition:color .2s;transition:background .15s linear;vertical-align:top;width:58px}.fancybox-button,.fancybox-button:focus,.fancybox-button:hover,.fancybox-button:link,.fancybox-button:visited{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{display:none!important}.fancybox-button svg{shape-rendering:geometricPrecision;display:block;overflow:visible;position:relative}.fancybox-button--close{display:block;height:48px;width:48px}.fancybox-button--close:before{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:icomoon!important;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fancybox-button--close svg{display:none}.fancybox-button--close:hover{background-color:#000}.fancybox-button svg path{fill:#fff0;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:first-child,.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:1;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{align-items:center;display:flex;height:60px;justify-content:center;transition:background .2s linear!important;width:30px}.fancybox-navigation .fancybox-button--arrow_left div,.fancybox-navigation .fancybox-button--arrow_right div{display:none}.fancybox-navigation .fancybox-button--arrow_left:before,.fancybox-navigation .fancybox-button--arrow_right:before{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:icomoon!important;font-size:inherit;font-size:6px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fancybox-navigation .fancybox-button--arrow_left:hover,.fancybox-navigation .fancybox-button--arrow_right:hover{background-color:#000}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_left:before{transform:rotate(-90deg)}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-navigation .fancybox-button--arrow_right:before{transform:rotate(90deg)}.fancybox-close-small{background:0 0;border:0;color:#555;cursor:pointer;height:48px;margin:0;padding:6px;position:absolute;right:0;top:0;width:48px;z-index:10}.fancybox-close-small svg{fill:#fff0;stroke:currentColor;stroke-width:1.5;display:none;opacity:1;transition:stroke .1s}.fancybox-close-small:focus{outline:0}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:0 0;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;display:none;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsl(0 0% 100% / .3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;-webkit-text-decoration:none;text-decoration:none}.fancybox-caption a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate .8s linear infinite;background:0 0;border:6px solid rgb(99 99 99 / .5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@keyframes fancybox-rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{display:block;height:58px;opacity:1;transform:translate3d(-100%,0,0);width:58px}.fancybox-fx-slide.fancybox-slide--next{display:block;height:58px;opacity:1;transform:translate3d(100%,0,0);width:58px}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{-webkit-text-decoration:none;text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:#fff0;background:#fff;bottom:0;display:none;margin:0;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-tap-highlight-color:#fff0;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;width:100px}.fancybox-thumbs-loading{background:rgb(0 0 0 / .1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media(max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.nicescroll-rails{opacity:0!important}.fancybox-button--zoom{display:none!important}.breadcrumbs{color:#cecfcf;font-size:12px;font-size:1.2rem;padding:0 0 5px}.breadcrumbs li:after{content:"/";padding:0 3px;position:relative;top:1px}.breadcrumbs li:last-child a{color:#4a4a49}.breadcrumbs li:last-child:after{display:none}.btn,.wp-block-button__link.has-vivid-red-background-color{display:inline-block;font-size:14px;font-size:1.4rem;font-weight:700;height:42px;letter-spacing:.03em;line-height:42px;overflow:hidden;padding:0 28px;position:relative;text-align:center;transition:color .4s linear;vertical-align:middle}@media screen and (max-width:1219px){.btn,.wp-block-button__link.has-vivid-red-background-color{width:100%}}@media only screen and (min-width:1220px){.btn,.wp-block-button__link.has-vivid-red-background-color{height:48px;line-height:48px;min-width:190px}}.btn:after,.btn:before,.wp-block-button__link.has-vivid-red-background-color:after,.wp-block-button__link.has-vivid-red-background-color:before{content:"";height:100%;position:absolute;top:0;transform:skewX(-8deg);transition:width .5s cubic-bezier(.4,.2,.2,1);width:0;z-index:0}.btn:before,.wp-block-button__link.has-vivid-red-background-color:before{left:-6px}.btn:after,.wp-block-button__link.has-vivid-red-background-color:after{right:-6px}.btn span,.wp-block-button__link.has-vivid-red-background-color strong{position:relative;z-index:2}.btn:hover,.wp-block-button__link.has-vivid-red-background-color:hover{color:#fff}.btn:hover:after,.btn:hover:before,.wp-block-button__link.has-vivid-red-background-color:hover:after,.wp-block-button__link.has-vivid-red-background-color:hover:before{width:70%}.btn--fill,.wp-block-button__link.has-vivid-red-background-color{background-color:#c92116;color:#fff}.btn--fill:after,.btn--fill:before,.wp-block-button__link.has-vivid-red-background-color:after,.wp-block-button__link.has-vivid-red-background-color:before{background-color:#000}.btn--fill i{display:block;height:48px;line-height:48px;position:relative;text-align:center;width:48px;z-index:2}.btn--fill.btn--black{background-color:#4a4a49}.btn--fill.btn--black:after,.btn--fill.btn--black:before{background-color:#c92116}.btn--fill.btn--orange{background-color:#ff8f22}.btn--fill.btn--orange:after,.btn--fill.btn--orange:before{background-color:#c92116}.btn--fill.btn--red{background-color:#c92117}.btn--fill.btn--green{background-color:#409d39}.btn--fill.btn--white{background-color:#fff;border:2px solid #fff}.btn--fill.btn--white:after,.btn--fill.btn--white:before{background-color:#2d2d2e}.btn--fill.btn--white span{color:#2d2d2e}.btn--fill.btn--white:hover span{color:#fff}.btn--fill.btn--outlined{background-color:#fff0;border:2px solid #2d2d2e}.btn--fill.btn--outlined:after,.btn--fill.btn--outlined:before{background-color:#2d2d2e}.btn--fill.btn--outlined span{color:#2d2d2e}.btn--fill.btn--outlined:hover span{color:#fff}.btn--fill.btn--outlined.invert{background-color:#fff0;border:2px solid #fff}.btn--fill.btn--outlined.invert:after,.btn--fill.btn--outlined.invert:before{background-color:#fff}.btn--fill.btn--outlined.invert span{color:#fff}.btn--fill.btn--outlined.invert:hover span{color:#2d2d2e}.btn--outline{border:2px solid #fff;height:40px;line-height:36px}.btn--secondary{align-items:center;background-color:#fff;border:2px solid #c92117!important;color:#c92117!important;display:flex;justify-content:center;margin:0 auto;width:-moz-fit-content;width:fit-content}@media(max-width:640px){.btn--secondary{width:100%}}.btn--secondary span{font-weight:700}.btn--secondary.btn--loading span:before{border:2px solid #c92117;border-top-color:#fff;translate:-50% -50%}.btn--secondary:hover{color:#fff!important}.btn--secondary:after,.btn--secondary:before{background-color:#c92117}@media only screen and (min-width:1220px){.btn--outline{height:46px;line-height:42px}}.btn--outline:after,.btn--outline:before{background-color:#fff}.btn--outline:hover{color:#4a4a49}.btn--outline.btn--red{border:2px solid #c92116;color:#c92116}.btn--outline.btn--red:after,.btn--outline.btn--red:before{background-color:#c92116}.btn--outline.btn--red:hover{color:#fff}.btn--outline.btn--black{border:2px solid #4a4a49;color:#4a4a49}.btn--outline.btn--black:after,.btn--outline.btn--black:before{background-color:#4a4a49}.btn--outline.btn--black:hover{color:#fff}.btn--outline.btn--white{border:2px solid #fff;color:#fff}.btn--outline.btn--white:after,.btn--outline.btn--white:before{background-color:#fff}.btn--outline.btn--white:hover{color:#4a4a49}.btn--small{font-size:14px;font-size:1.4rem;height:30px;letter-spacing:0;line-height:30px;padding:0 15px}.btn--play,.btn--small{font-weight:400;min-width:0}.btn--play{align-items:center;display:flex;height:auto;line-height:1.3em;min-height:48px;padding:0;text-align:left}@media only screen and (min-width:1220px){.btn--play{min-height:68px}}.btn--play i{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;font-size:12px;height:48px;justify-content:center;margin:0 15px 0 0;min-width:48px;transition-duration:.4s;transition-property:color,border;width:48px}@media only screen and (min-width:1220px){.btn--play i{font-size:16px;height:68px;min-width:68px;width:68px}}.btn--play br{display:inline!important}.btn--play:hover i{border-color:#c92116;color:#c92116}.btn--loading{cursor:progress;pointer-events:none}.btn--loading span{color:#fff0}.row--submit .btn--fill em{display:none}.row--submit .btn--fill.btn--loading em{display:inline;font-family:Mulish,sans-serif;font-weight:400}.btn--loading span:before{animation:spin .5s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#fff0;content:"";height:14px;left:50%;margin-top:1px;position:absolute;top:50%;width:14px}.btn-chat{align-items:center;display:flex;justify-content:center;position:relative;transition-duration:.2s}.btn-chat:before{color:#c92116;font-size:40px;position:relative;transition:inherit;z-index:1}@media only screen and (min-width:1220px){.btn-chat:before{font-size:45px}}.btn-chat i{position:absolute;z-index:1}.btn-chat .icon-phone{font-size:14px}.btn-chat .icon-messenger{font-size:9px}.btn-chat:hover:before{color:#fff}.btn-chat:hover i{color:#c92116}.area{display:block;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:100}.read-more{color:#c92116;display:inline-block;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:.02em;position:relative}@media only screen and (min-width:1220px){.read-more{font-size:16px;font-size:1.6rem}}.read-more i{display:inline-block;margin:0 0 0 15px;vertical-align:middle}.read-more:hover{color:#4a4a49}.read-more--line{font-size:14px;font-size:1.4rem}.read-more--line:after{background-color:#c92116;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.btn-collapse{background:linear-gradient(180deg,#fff0,#fff 53%);bottom:0;left:0;padding:80px 0 30px;position:absolute;text-align:center;width:100%;z-index:10}@media only screen and (min-width:1220px){.btn-collapse{display:none}}.btn-collapse .read-more{border-bottom:2px solid #c92116;padding-bottom:2px}.btn-collapse .read-more:hover{border-color:#4a4a49}.back{font-size:14px;font-size:1.4rem;font-weight:700}.back,.back i{display:inline-block;vertical-align:middle}.back i{color:#c92116;font-size:6px;left:-1px;margin:0 3px 0 0;position:relative;top:-2px;transform:rotate(90deg)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.faq{background-color:#f8f8f8;padding:40px 0}@media only screen and (min-width:640px){.faq{padding:50px 0}}@media only screen and (min-width:768px){.faq{padding:60px 0}}@media only screen and (min-width:1220px){.faq{padding:70px 0 80px}}.faq .header{margin:0 0 25px}.faq p:not(.h2){font-size:14px;font-size:1.4rem}@media only screen and (min-width:768px){.faq p:not(.h2){font-size:16px;font-size:1.6rem}}.faq__frame{background-color:#fff;margin:0 auto;max-width:360px;padding:0 25px}@media only screen and (min-width:640px){.faq__frame{max-width:100%;padding:20px 40px}}@media only screen and (min-width:1024px){.faq__frame{padding:20px 60px}}@media only screen and (min-width:1220px){.faq__frame{padding:30px 76px}}.faq__item{border-bottom:1px solid #e1e1e1}.faq__item:last-child{border:none}.faq__item--open .faq__header i:before{transform:rotate(315deg)}.faq__header{cursor:pointer;padding:25px 45px 25px 0;position:relative;transition:color .2s linear}.faq__header p{color:inherit;margin:0;transition:inherit}.faq__header i{align-items:center;background-color:#c92116;color:#fff;display:flex;height:30px;justify-content:center;position:absolute;right:0;top:20px;transition:background .18s linear;width:30px}.faq__header:hover i{background-color:#000}.faq__text{display:none;padding:0 45px 30px 0}@media only screen and (min-width:768px){.faq__text{padding:10px 45px 50px 0}}.wrap{margin:0 auto;max-width:95%;width:100%}@media only screen and (min-width:1024px){.wrap{max-width:840px}}@media only screen and (min-width:1220px){.wrap{max-width:1140px}}@media only screen and (min-width:1600px){.wrap{max-width:1240px}}.wrap--inner{padding:0 10px}@media only screen and (min-width:640px){.wrap--inner{padding:0}}.page{min-height:90vh;width:100%}.page--about .navbar,.page--category .navbar{margin:0 0 25px}.page--hide{display:none}@media only screen and (min-width:1220px){.page--hide{display:block}}.clearfix:after,.row--clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix,.row--clearfix{display:inline-block;display:block}.row--center{text-align:center}.lazy{opacity:0;transition-duration:.5s;transition-property:opacity,transform}.lazy--bg{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:1}.lazy--bg img.lazy--bg{display:block!important;-o-object-fit:cover;object-fit:cover;pointer-events:none}.lazy--bg img.lazy--bg,figure.lazy--bg{height:100%;position:absolute;width:100%}figure.lazy--bg{left:0;overflow:hidden;top:0;z-index:0}.video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video embed,.video iframe,.video object{height:100%;left:0;position:absolute;top:0;width:100%}.status{cursor:pointer;margin:0 0 0 20px;padding:0 0 0 20px;position:relative}.status:before{border-radius:50%;content:"";height:14px;left:0;margin-top:-7px;position:absolute;top:50%;width:14px}.status--green:before{background-color:#18f50d}.status--red:before{background-color:#c92116}.pagination{font-size:12px;font-size:1.2rem;position:relative;text-align:center}@media only screen and (min-width:1024px){.pagination{top:10px}}.pagination ul,.pagination__item{display:inline-block;vertical-align:middle}.pagination__item{height:30px;line-height:30px;width:30px}.pagination__item--active{font-weight:700}.pagination__item--next,.pagination__item--prev{background-color:#4a4a49;color:#fff}.pagination__item--next i,.pagination__item--prev i{display:inline-block;font-size:6px;height:30px;line-height:30px;position:relative;text-align:center;top:-1px;width:30px}.pagination__item--next i:before,.pagination__item--prev i:before{display:inline-block}.pagination__item--next:hover,.pagination__item--prev:hover{background-color:#c92116;color:#fff}.pagination__item--prev{margin:0 10px}.pagination__item--prev i:before{transform:rotate(-90deg)}.pagination__item--next{margin:0 0 0 10px}.pagination__item--next i:before{transform:rotate(90deg)}.product{position:relative}.product--tile{background-color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);margin:0 0 20px}@media only screen and (min-width:768px){.product--tile{align-items:center;display:flex;justify-content:space-between}.product--tile:last-child{margin:0 0 35px}}.product--tile .product__price{padding:0 20px 20px;text-align:center;width:100%}@media only screen and (min-width:768px){.product--tile .product__price{min-width:150px;width:150px}}@media only screen and (min-width:1024px){.product--tile .product__price{min-width:180px;width:180px}}@media only screen and (min-width:1220px){.product--tile .product__price{min-width:210px;padding:0 20px;text-align:center;width:210px}}.product--tile .product__price p{display:none}@media only screen and (min-width:768px){.product--tile .product__price p{display:flex}}.product--tile .product__price--mobile{padding:0;text-align:left}@media only screen and (min-width:768px){.product--tile .product__price--mobile{display:none}}.product--tile .product__price--mobile p{display:block}.product--tile .product__image{float:left;margin:0 0 20px;min-width:120px;padding:20px 20px 0;text-align:center;width:120px}@media only screen and (min-width:640px){.product--tile .product__image{min-width:140px;width:140px}}@media only screen and (min-width:1024px){.product--tile .product__image{min-width:210px;width:210px}}.product--tile .product__image img{height:auto;max-height:110px;max-width:100%;width:auto}@media only screen and (min-width:640px){.product--tile .product__image img{max-height:120px}}@media only screen and (min-width:768px){.product--tile .product__image img{max-height:140px}}@media only screen and (min-width:1220px){.product--tile .product__image img{max-height:100%}}.product--tile .product__content{border-right:1px solid #e1e1e1;padding:20px 20px 15px;width:100%}@media only screen and (min-width:640px){.product--tile .product__content{padding:30px 30px 20px}}@media only screen and (min-width:768px){.product--tile .product__content{margin:30px 0;padding:0 30px 0 0}}.product--tile .product__header{float:left;margin:0 0 20px;padding:5px 0 0;width:60%;width:calc(100% - 110px)}@media only screen and (min-width:640px){.product--tile .product__header{width:calc(100% - 140px)}}@media only screen and (min-width:768px){.product--tile .product__header{margin:0;padding:0;width:100%}}.product--tile .btn{height:40px;line-height:40px;min-width:0}.product--small{background-color:#fff;float:left;margin:0 10px 10px 0;padding:20px;text-align:center;width:50%;width:calc(50% - 5px)}.product--small:nth-child(2n-1){clear:left}.product--small:nth-child(2n){margin-right:0}@media only screen and (min-width:768px){.product--small{width:33.33333%;width:calc(33.33333% - 7px)}.product--small:nth-child(2n-1){clear:none}.product--small:nth-child(2n){margin-right:10px}.product--small:nth-child(3n-2){clear:left}.product--small:nth-child(3n){margin-right:0}}@media only screen and (min-width:1024px){.product--small{margin:0 20px 20px 0;width:calc(33.33333% - 13.5px)}.product--small:nth-child(2n){margin-right:20px}}@media only screen and (min-width:1220px){.product--small{padding:30px;width:25%;width:calc(25% - 15px)}.product--small:nth-child(3n-2){clear:none}.product--small:nth-child(4n-3){clear:left}.product--small:nth-child(3n){margin-right:20px}.product--small:nth-child(4n){margin-right:0}}.product--small .product__image{height:80px;margin:0 0 20px}@media only screen and (min-width:640px){.product--small .product__image{height:100px}}@media only screen and (min-width:1024px){.product--small .product__image{height:120px}}@media only screen and (min-width:1220px){.product--small .product__image{height:140px}}.product--small .product__image img{height:auto;height:100%;width:auto}.product--small .product__name{font-size:14px;font-size:1.4rem;margin:0}@media only screen and (min-width:640px){.product--small .product__name{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.product--small .product__name{font-size:18px;font-size:1.8rem}}.product--small .product__price p{font-size:20px;font-size:2rem}@media only screen and (min-width:640px){.product--small .product__price p{font-size:24px;font-size:2.4rem}}@media only screen and (min-width:1220px){.product--small .product__price p{font-size:32px;font-size:3.2rem}}.product--small .product__price--sale p{display:inline-block}.product--small .product__price--sale p:nth-child(2){padding-left:.1em}.product--small .btn{height:40px;line-height:40px;min-width:0}.listing .product__brand,.product__brand{font-size:12px;font-size:1.2rem;font-weight:700;margin:0 0 .25em}.listing .product__name,.product__name{font-size:18px;font-size:1.8rem;font-weight:700;margin:0 0 .25em}@media only screen and (min-width:768px){.listing .product__name,.product__name{margin:0 0 1em}}.product--tile .product__price p,.product__price p{font-size:16px;font-weight:900;margin:0 0 .4em}@media only screen and (min-width:1220px){.product--tile .product__price p,.product__price p{font-size:22px}}.product--tile .product__price--sale p:first-child,.product__price--sale p:first-child{font-size:18px;font-size:1.8rem;margin:0;-webkit-text-decoration:line-through;text-decoration:line-through}@media only screen and (min-width:768px){.product--tile .product__price--sale p:first-child,.product__price--sale p:first-child{margin:0 0 .1em}}@media only screen and (min-width:1220px){.product--tile .product__price--sale p:first-child,.product__price--sale p:first-child{font-size:20px;font-size:2rem;margin:0 0 .2em}}.product--tile .product__price--sale p:nth-child(2),.product__price--sale p:nth-child(2){color:#c92116}.product--tile .product__price--mobile p,.product__price--mobile p{display:flex;position:relative}.product__ribbon{background-color:#c92116;color:#fff;font-size:10px;font-size:1rem;left:-7px;padding:.45em 1.7em;pointer-events:none;position:absolute;top:10px;z-index:5}@media only screen and (min-width:768px){.product__ribbon{font-size:12px;font-size:1.2rem;font-weight:600;top:20px}}.product__ribbon:before{border-color:#fff0 #fff0 #8e1b15;border-style:solid;border-width:0 0 5px 7px;content:"";height:0;left:0;position:absolute;top:-5px;width:0}.tabs{margin:0 0 50px}@media only screen and (min-width:640px){.tabs{margin:0 0 70px}}@media only screen and (min-width:1220px){.tabs{margin:0 0 90px}}@media only screen and (min-width:1600px){.tabs{margin:0 0 100px}}.tabs__nav{border-bottom:2px solid #cecfcf;color:#cecfcf;font-size:14px;font-size:1.4rem;font-weight:700;text-align:center}@media only screen and (min-width:640px){.tabs__nav{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:768px){.tabs__nav{font-size:20px;font-size:2rem}}@media only screen and (min-width:1220px){.tabs__nav{font-size:24px;font-size:2.4rem}}.tabs__nav li{cursor:pointer;padding:1em .7em;position:relative;text-align:center;transition:color .25s linear}@media only screen and (min-width:640px){.tabs__nav li{padding:1.2em}}@media only screen and (min-width:1220px){.tabs__nav li{padding:1.4em 1.7em}}.tabs__nav .current,.tabs__nav li:hover{color:#c92116}.tabs__nav .current:before{background-color:#c92116;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.tabs__nav .current:after{background-color:#f7f7f7;border-left:2px solid #c92116;border-top:2px solid #c92116;bottom:-8px;content:"";height:12px;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:12px}.tabs__nav--sub{background-color:#f7f7f7;border:none;color:#4a4a49}@media only screen and (min-width:640px){.tabs__nav--sub{font-size:14px;font-size:1.4rem}}@media only screen and (min-width:768px){.tabs__nav--sub{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.tabs__nav--sub{font-size:18px;font-size:1.8rem}}.tabs__nav--sub .current:after,.tabs__nav--sub .current:before{display:none}.tabs__nav--flex ul{align-items:center;display:flex;justify-content:space-between;width:100%}.tabs__nav--flex li{color:#4a4a49;font-size:14px;font-size:1.4rem;padding-left:10px;padding-right:10px}.tabs__toggle{display:none}.tabs__toggle--current{display:block}.tab{padding:20px 0 0}@media only screen and (min-width:640px){.tab{padding:30px 0 0}}@media only screen and (min-width:1220px){.tab{padding:40px 45px 0}}@media only screen and (min-width:1600px){.tab{padding:60px 100px 0}}.tab h4{font-size:16px;font-size:1.6rem;line-height:1.3em;margin:0 0 .4em;position:relative}@media only screen and (min-width:640px){.tab h4{margin:0 0 .7em}}@media only screen and (min-width:1220px){.tab h4{font-size:18px;font-size:1.8rem;margin:0 0 1em}}.tab h4 br{display:none}@media only screen and (min-width:1220px){.tab h4 br{display:inline}}.tab .btn{margin:20px 0 0}.tab .row--center{text-align:left}@media only screen and (min-width:640px){.tab .row--center{text-align:center}}.tab__product{padding:0 0 25px}@media only screen and (min-width:640px){.tab__product{float:left;padding:0 30px 0 0;width:50%}}@media only screen and (min-width:768px){.tab__product{padding:0 50px 0 0}}@media only screen and (min-width:1024px){.tab__product{padding:18px 50px 0 0;width:42%}}@media only screen and (min-width:1220px){.tab__product{padding:16px 80px 0 0}}.tab__advantages{font-size:14px;font-size:1.4rem}@media only screen and (min-width:640px){.tab__advantages{float:left;width:50%}}@media only screen and (min-width:1024px){.tab__advantages{width:58%}}.tab__advantages ul{list-style:none}.tab__advantages li{margin:0 0 .5em}.tab__advantages .col{padding:0 0 0 30px;position:relative}@media only screen and (min-width:640px){.tab__advantages .col{padding:0 0 10px 40px}}@media only screen and (min-width:1024px){.tab__advantages .col{float:left;padding:20px 15px 50px 70px;width:50%}.tab__advantages .col:nth-child(2){border-left:1px solid #e1e1e1}}@media only screen and (min-width:1220px){.tab__advantages .col{padding:20px 20px 50px 90px}}.tab__advantages .icon-minus,.tab__advantages .icon-plus{font-size:20px;left:0;position:absolute;top:-2px}@media only screen and (min-width:1024px){.tab__advantages .icon-minus,.tab__advantages .icon-plus{left:30px;top:16px}}@media only screen and (min-width:1220px){.tab__advantages .icon-minus,.tab__advantages .icon-plus{font-size:24px;left:40px}}.tab__advantages .icon-plus{color:#65b80b}.tab__advantages .icon-minus{color:#c92116}.tab__price{font-family:Mulish,sans-serif;font-size:18px;font-size:1.8rem;font-weight:900}@media only screen and (min-width:640px){.tab__price{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.tab__price{font-size:24px;font-size:2.4rem}}@media only screen and (min-width:1024px){.tab__price{font-size:26px;font-size:2.6rem}}@media only screen and (min-width:1220px){.tab__price{font-size:32px;font-size:3.2rem}}.tabs--small .tabs__nav{display:none;text-align:left}@media only screen and (min-width:640px){.tabs--small .tabs__nav{display:block;font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.tabs--small .tabs__nav{font-size:18px;font-size:1.8rem}}.tabs--small .tabs__nav .current:after{background-color:#fff}.tabs--small .tab{padding:0}@media only screen and (min-width:640px){.tabs--small .sort{display:none}}.tooltip{display:inline-block;margin:-1px 0 10px 10px;vertical-align:middle;z-index:10}@media only screen and (min-width:640px){.tooltip{position:relative}}.tooltip i{background-color:#fff;border-radius:50%;box-shadow:0 2px 10px rgb(0 0 0 / .2);color:#c92116;display:inline-block;font-size:10px;height:16px;line-height:16px;text-align:center;vertical-align:middle;width:16px}.tooltip:focus .tooltip__content,.tooltip:hover .tooltip__content{display:block}@media only screen and (min-width:640px){.tooltip--left .tooltip__content{left:-6px;transform:translateY(16px)}}.tooltip--right .tooltip__content{left:auto;right:0;transform:translateY(16px)}.tooltip__content{background-color:#fff;border-top:2px solid #c92116;box-shadow:0 2px 20px rgb(0 0 0 / .12);display:none;font-size:13px;font-size:1.3rem;font-weight:400;left:0;line-height:1.4em;padding:20px;position:absolute;top:100%;transform:translateY(13px);width:100%;z-index:10}@media only screen and (min-width:640px){.tooltip__content{left:50%;transform:translate(-50%,16px);width:260px}}.tooltip__content .tooltip__arrow{background-color:#fff;border-left:2px solid #c92116;border-top:2px solid #c92116;content:"";display:block;height:8px;left:0;position:absolute;top:-6px;transform:translate(-50%) rotate(45deg);width:8px}@media only screen and (min-width:640px){.tooltip__content .tooltip__arrow{left:50%}}.wysiwyg .table-conainer{overflow-x:auto}.wysiwyg ul{list-style:none}.wysiwyg ul li{padding:0 0 8px 20px}.wysiwyg ul li:before{border:1px solid #c92116;border-radius:50%;content:"";height:3px;left:0;position:absolute;top:5px;width:3px}.wysiwyg ul li:last-child{padding-bottom:0}.wysiwyg li{position:relative}.wysiwyg li ul{padding:7px 0 0}.wysiwyg li ul li{padding:0 0 5px 10px}.wysiwyg li ul li:before{border:none;border-radius:0;content:"-";height:auto;top:auto;width:auto}.wysiwyg--small,.wysiwyg--small ol,.wysiwyg--small p,.wysiwyg--small ul{font-size:14px;font-size:1.4rem}.wysiwyg--small ul li:before{top:6px}.wysiwyg ol{list-style-position:inside}.wysiwyg ol li{padding:0 0 8px}.wysiwyg a:not([class]):not([title]){color:#428bca;font-style:normal;font-weight:700;line-height:145%;transition:all .1 linear}.wysiwyg a:not([class]):not([title]):hover{color:#c92117}.wysiwyg span{-webkit-text-decoration:none!important;text-decoration:none!important}.dragdrop,.droparea{background-color:#fff;margin:0 0 25px;position:relative}.dragdrop .row,.droparea .row{display:none}@media only screen and (min-width:1220px){.dragdrop .row,.droparea .row{display:block}}.dragdrop__action,.droparea__action{padding:30px 15px;position:relative;text-align:center}.dragdrop__action i,.droparea__action i{display:block;margin:0 0 5px}.dragdrop__action p,.droparea__action p{font-size:14px;font-size:1.4rem;margin:0 0 15px}.dragdrop__action .row,.droparea__action .row{pointer-events:none}.dragdrop__action .btn,.dragdrop__action .row,.droparea__action .btn,.droparea__action .row{position:relative;z-index:2}.dragdrop__btn,.droparea__btn{background-color:#4a4a49;color:#fff;display:inline-block}.dragdrop__area,.droparea__area{border:1px dashed #4a4a49;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dragdrop__area--dragover,.droparea__area--dragover{background-color:#effeee}.droparea__area{background-color:#fff;transition:background-color .2s}.highlight .droparea__action i{animation:arrowJump .4s}@keyframes arrowJump{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.highlight .droparea__area{background-color:rgb(76 76 255 / .5)}.attachment{border:1px solid #4a4a49;border-bottom:none;overflow:hidden;padding:13px 42px 13px 15px;position:relative}.attachment button{background-color:#fff;font-size:12px;height:42px;position:absolute;right:0;top:2px;width:42px}.attachment input{height:0;left:0;position:absolute;width:0;z-index:-1}.dropdown{margin:0 0 20px;position:relative;z-index:20}.dropdown ul{background:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);display:none;list-style:none;max-height:320px;overflow:auto;position:absolute;right:0;top:100%;width:100%}.dropdown li{padding:10px 15px;position:relative;z-index:2}.dropdown li[data-value]{cursor:pointer}.dropdown li[data-value]:hover{color:#c92116}.dropdown input{border:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:1em;margin:0;padding:0}.dropdown input.placeholder{color:inherit;opacity:1}.dropdown input:-moz-placeholder,.dropdown input::-moz-placeholder{color:inherit;opacity:1}.dropdown input::-webkit-input-placeholder{color:inherit;opacity:1}.dropdown i{background:#fff;color:#c92116;font-size:6px;height:20px;padding-left:8px;pointer-events:none;right:0}.dropdown i:before{display:inline-block}.dropdown--open ul{display:block}.dropdown--open i:before{transform:rotate(-180deg)}.dropdown .dropdown__group,.dropdown__group{border-top:1px solid #e1e1e1;color:#cecfcf;font-weight:600;margin-top:-1px;pointer-events:none;position:absolute;text-align:left;width:100%;z-index:0}.dropdown .dropdown__group:first-child,.dropdown__group:first-child{border:none}form .textarea,form [type=color],form [type=date],form [type=datetime-local],form [type=datetime],form [type=email],form [type=month],form [type=number],form [type=password],form [type=search],form [type=tel],form [type=text],form [type=time],form [type=url],form [type=week],form select,form textarea{background-color:#fff;border:1px solid #4a4a49;border-radius:0;box-shadow:none;color:#4a4a49;height:48px;margin:0 0 25px;padding:0 15px;transition-duration:.3s;transition-property:border;transition-timing-function:ease;width:100%}.textarea.error,.textarea[aria-invalid=true],[type=color].error,[type=color][aria-invalid=true],[type=date].error,[type=date][aria-invalid=true],[type=datetime-local].error,[type=datetime-local][aria-invalid=true],[type=datetime].error,[type=datetime][aria-invalid=true],[type=email].error,[type=email][aria-invalid=true],[type=month].error,[type=month][aria-invalid=true],[type=number].error,[type=number][aria-invalid=true],[type=password].error,[type=password][aria-invalid=true],[type=search].error,[type=search][aria-invalid=true],[type=tel].error,[type=tel][aria-invalid=true],[type=text].error,[type=text][aria-invalid=true],[type=time].error,[type=time][aria-invalid=true],[type=url].error,[type=url][aria-invalid=true],[type=week].error,[type=week][aria-invalid=true],select.error,select[aria-invalid=true],textarea.error,textarea[aria-invalid=true]{border-color:#c92116}textarea{word-wrap:break-word;display:block;height:48px;overflow:hidden;padding:14px 15px 10px;resize:none}fieldset{border:none;margin:0;padding:0}.cta--form .row--phone{grid-gap:20px;cursor:pointer;display:grid;grid-template-columns:110px 1fr}form .row--phone .col:first-child{float:left;width:40%;width:calc(40% - 10px)}form .row--phone .col:nth-child(2){float:right;width:60%;width:calc(60% - 10px)}form .row--submit{padding:0;text-align:right}#cfrm .wpcf7-not-valid-tip{margin-bottom:25px;margin-top:-20px}@media only screen and (min-width:640px){form .row--submit{align-items:center;display:flex;justify-content:space-between;padding:25px 0 0}}form .row--submit .btn{margin:0 auto;min-width:50%}@media screen and (max-width:999px){form .row--submit .btn{display:block;min-width:80%}}form .row--msg{display:none;margin:0 0 15px;pointer-events:none}@media only screen and (min-width:640px){form .row--msg{display:block;margin:0;opacity:0;transition:opacity .3s linear}}form .row--msg.in{display:block;opacity:1;pointer-events:auto}form label{display:inline-block;font-weight:700;padding:0 0 5px}form label em{color:#c92116;font-size:20px;font-size:2rem;padding:0 4px 0 2px;position:relative;top:.27em}form label span{font-size:14px;font-size:1.4rem;font-weight:400}form label.error{display:none!important}form p.note{color:#b7b7b6;font-size:12px;font-size:1.2rem;margin:-3px 0 5px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:color 9999s ease-out,background-color 5000000s ease-in-out 0s;transition:color 9999s ease-out,background-color 5000000s ease-in-out 0s}.checkbox,.radio{cursor:pointer;display:inline-block;margin:0 0 15px;min-height:18px;padding:0 0 0 20px;position:relative;transition:color .12s linear}.checkbox input,.radio input{display:block;height:0;opacity:0;position:absolute;width:0}.radio.tooltip{vertical-align:baseline}.checkbox input:checked~.checkbox__content i:before,.checkbox input:checked~.radio__content i:before,.radio input:checked~.checkbox__content i:before,.radio input:checked~.radio__content i:before{opacity:1}.checkbox input.error~.checkbox__content i,.checkbox input.error~.radio__content i,.radio input.error~.checkbox__content i,.radio input.error~.radio__content i{border-color:#c92116}.checkbox label.error,.radio label.error{display:none!important}.checkbox i,.radio i{border:1px solid #4a4a49;display:inline-block;height:18px;left:0;line-height:11px;min-width:18px;position:absolute;text-align:center;top:0;width:18px}.checkbox i:before,.radio i:before{color:#4a4a49;font-size:9px;opacity:0;transition:opacity .05s linear}.radio i{border-radius:50%}.radio--image{padding:0;text-align:center;width:132px}@media only screen and (min-width:768px){.radio--image{width:152px}}@media only screen and (min-width:1220px){.radio--image{margin:0 2px;width:180px}}@media only screen and (min-width:1600px){.radio--image{margin:0 5px;width:190px}}.radio--image i{border-color:#e1e1e1;display:block;margin:0 auto 10px;position:relative;z-index:2}.radio--image i:before{background-color:#c92116;border-radius:50%;color:#fff;display:inline-block;font-size:9px;height:24px;left:50%;line-height:25px;margin:-14px 0 0 -4.4px;text-align:center;top:50%;width:24px}.radio--image .checkbox__content,.radio--image .radio__content{padding:20px 15px 25px}.radio--image .checkbox__content:after,.radio--image .radio__content:after{background-color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .12s linear;width:100%;z-index:1}.radio--image .checkbox__text,.radio--image .radio__text{padding:0;position:relative;z-index:2}.radio--image figure{align-items:center;display:flex;height:130px;justify-content:center;margin:0 0 15px;position:relative;z-index:2}.radio--image figure img{height:auto;max-height:90px;width:auto}@media only screen and (min-width:1220px){.radio--image figure img{max-height:100%}}.radio--image input:checked~.checkbox__content:after,.radio--image input:checked~.radio__content:after{opacity:1}.radio--small figure{height:60px}.calculator__step .radio--small figure{height:120px}.calculator__step .system-price{font-size:1.2em;font-weight:700;margin-top:10px}.radio--small figure img{max-height:100%}.radio--color{border:1px solid #e1e1e1;display:block;margin:10px auto 0;max-width:300px;padding:15px 15px 15px 42px;text-align:left}.radio--color i{border-color:#e1e1e1;left:15px;top:16px}.radio--color i:before{background-color:#c92116;border-radius:50%;color:#fff;display:inline-block;height:24px;left:50%;line-height:25px;margin:-13.5px 0 0 -4.4px;text-align:center;top:50%;width:24px}@media only screen and (min-width:1220px){.radio--color .radio__text{font-size:16px;font-size:1.6rem}}.radio--yesno{float:left;margin:0;padding:0;width:50%}.radio--yesno .btn{display:block;margin:0;padding:0 10px;width:100%}.radio--yesno .btn span{font-weight:700}.radio--yesno:first-child:after{background-color:#fff;content:"";height:80%;position:absolute;right:0;top:0;width:1px;z-index:10}.checkbox__text,.radio__text{display:inline-block;font-size:14px;font-size:1.4rem;font-weight:400;padding:1px 0 0 5px;vertical-align:top}.checkbox__text a,.radio__text a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.blocks{background-color:#efefef;padding:50px 0 0}@media only screen and (min-width:640px){.blocks{padding:70px 0 0}}@media only screen and (min-width:1220px){.blocks{padding:90px 0 0}}@media only screen and (min-width:1600px){.blocks{padding:100px 0 0}}.blocks .btn{margin:20px 0}@media only screen and (min-width:1024px){.blocks .btn{margin:20px 0 0}}@media only screen and (min-width:1220px){.blocks .btn{margin:40px 0 0}}.blocks--last{padding-bottom:30px}@media only screen and (min-width:640px){.blocks--last{padding-bottom:70px}}@media only screen and (min-width:1024px){.blocks--last{padding-bottom:70px}}@media only screen and (min-width:1220px){.blocks--last{padding-bottom:90px}}@media only screen and (min-width:1600px){.blocks--last{padding-bottom:100px}}.blocks--white{background:0 0}.blocks .row--scroll{overflow-x:scroll;overflow-y:hidden;width:calc(140vw - 180px)}@media only screen and (min-width:1024px){.blocks .row--scroll{overflow:hidden;width:100%}}.blocks .row--blocks{white-space:nowrap;width:1040px}@media only screen and (min-width:768px){.blocks .row--blocks{width:1160px}}@media only screen and (min-width:1024px){.blocks .row--blocks{white-space:normal;width:100%!important}}.blocks .row--posts{white-space:nowrap;width:780px}@media only screen and (min-width:768px){.blocks .row--posts{width:870px}}@media only screen and (min-width:1024px){.blocks .row--posts{width:100%}}.block-scss{float:left;margin:0 20px 10px 0;position:relative;white-space:normal;width:240px}@media only screen and (min-width:768px){.block-scss{width:270px}}@media only screen and (min-width:1024px){.block-scss{margin:0 20px 20px 0;width:25%;width:calc(25% - 15px)}.block-scss:nth-child(4n-3){clear:left}.block-scss:nth-child(4n){margin:0 0 20px}}.block-scss:hover .block__photo:after,.block-scss:hover .block__photo:before{opacity:1}.block-scss:hover .block__content{border-color:#c92116}.block-scss:hover .block__price{font-weight:700}.block__photo{background-color:#e1e1e1;color:#d8d8d8;height:0;padding-bottom:100%;position:relative;width:100%}.block__photo:after,.block__photo:before{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s linear;width:100%}.block__photo:before{align-items:center;display:flex;font-family:icomoon!important;justify-content:center;z-index:3}.block__photo:after{background-color:rgb(0 0 0 / .7);color:#fff;content:"";z-index:2}.block__content{border-bottom:2px solid #d8d8d8;padding:20px 0 10px;transition:border .25s linear}.block__content h4{line-height:1.3em;margin:0 0 .25em}.block__content h4:last-child{margin:0}.block__price{color:#c92116;font-size:25px;font-size:2.5rem;transition:all .12s linear}.block__author,.block__date{display:inline-block;font-size:14px;font-size:1.4rem;font-weight:600;margin:0 0 6px;vertical-align:middle}.block__author_sep{padding:0 4px}.block__date{color:#c92116}@media only screen and (min-width:1024px){.block--post{margin:0 20px 20px 0;width:33.333333%;width:calc(33.33333% - 13.4px)}.block--post:nth-child(4n-3){clear:none}.block--post:nth-child(4n){margin:0 20px 20px 0}.block--post:nth-child(3n-2){clear:left}.block--post:nth-child(3n){margin:0 0 20px}}@media only screen and (min-width:1220px){.block--post .block__photo:before{font-size:20px}}.block--post .block__photo:hover:after,.block--post .block__photo:hover:before{opacity:1!important}.block--post .block__content{border:none;padding-bottom:0}.block--post h4{font-size:20px;font-size:2rem;font-weight:800;margin:0 0 .7em;padding:0 20% 0 0}.block--post:hover .block__photo:after,.block--post:hover .block__photo:before{opacity:0}.blocks--ranking{background:0 0;font-size:0;margin:0 0 20px;padding:0;text-align:center}@media only screen and (min-width:640px){.blocks--ranking{margin:0 0 20px}}@media only screen and (min-width:1220px){.blocks--ranking{margin:0 0 50px}}@media only screen and (min-width:1600px){.blocks--ranking{margin:0 0 70px}}.blocks--ranking .header{margin-bottom:30px}@media only screen and (min-width:768px){.blocks--ranking .header{margin-bottom:40px}}@media only screen and (min-width:1220px){.blocks--ranking .header{margin-bottom:50px}}.blocks--ranking .block-scss{display:inline-block;font-size:16px;font-size:1.6rem;margin:0 0 30px;text-align:center;vertical-align:top;white-space:normal;width:100%}@media only screen and (min-width:640px){.blocks--ranking .block-scss{width:50%;width:calc(50% - 10px)}.blocks--ranking .block-scss:nth-child(2n-1){clear:left;float:left}.blocks--ranking .block-scss:nth-child(2n){float:right}}@media only screen and (min-width:1024px){.blocks--ranking .block-scss{margin:0 20px 40px 0;width:33.333333%;width:calc(33.33333% - 13.5px)}.blocks--ranking .block-scss:nth-child(2n-1){clear:none;float:none}.blocks--ranking .block-scss:nth-child(2n){float:none}.blocks--ranking .block-scss:nth-child(3n){margin-right:0}}@media only screen and (min-width:1220px){.blocks--ranking .block-scss{margin:0 20px 40px 0;width:25%;width:calc(25% - 15px)}.blocks--ranking .block-scss:nth-child(3n){margin:0 20px 40px 0}.blocks--ranking .block-scss:nth-child(4n-3){clear:left}.blocks--ranking .block-scss:nth-child(4n){margin:0 0 20px}}.blocks--ranking .block__photo{padding-bottom:62.5%}.blocks--ranking .block__content{border:none}.blocks--ranking h4{font-size:16px;font-size:1.6rem;margin:0 0 1em}.blocks--ranking .btn{margin:10px 0 0;min-width:0}.blocks--rankings{background:0 0;margin:0 0 20px;padding:0}@media only screen and (min-width:640px){.blocks--rankings{margin:0 0 20px}}@media only screen and (min-width:1024px){.blocks--rankings{text-align:center}}@media only screen and (min-width:1220px){.blocks--rankings{margin:0 0 50px}}@media only screen and (min-width:1600px){.blocks--rankings{margin:0 0 70px}}.blocks--rankings .header{margin-bottom:30px}@media only screen and (min-width:768px){.blocks--rankings .header{margin-bottom:40px}}@media only screen and (min-width:1220px){.blocks--rankings .header{margin-bottom:50px}}@media only screen and (min-width:1024px){.blocks--rankings .row--blocks{font-size:0}}.blocks--rankings .block-scss{display:inline-block;float:none;text-align:center}.blocks--rankings .block__photo{padding-bottom:62.5%}@media only screen and (min-width:1024px){.blocks--rankings .block__photo:before{font-size:18px}}.blocks--rankings .block__content{border:none}.blocks--rankings h4{font-size:16px;font-size:1.6rem;margin:0 0 1em}.blocks--rankings .btn{margin:10px 0 0;min-width:0}.cta,.cta .wrap{position:relative}.cta .wrap{z-index:2}.cta--form{padding:50px 0;position:relative;z-index:3}@media only screen and (min-width:640px){.cta--form{padding:70px 0}}@media only screen and (min-width:1220px){.cta--form{padding:90px 0}}.cta--form .cta__content{margin:0 auto;max-width:660px}.cta--form textarea{padding-bottom:15px;padding-top:15px}.cta--contact .h4,.cta--mobile .h4{font-family:Mulish,sans-serif;font-size:16px;font-size:1.6rem;font-weight:900}@media only screen and (min-width:768px){.cta--contact .h4,.cta--mobile .h4{font-size:18px;font-size:1.8rem}}.cta--mobile{background-color:#4a4a49;bottom:0;color:#fff;font-weight:700;position:fixed;transform:translateZ(0);width:100%;z-index:100}@media only screen and (min-width:768px){.cta--mobile{display:none}}.cta--mobile .wrap{justify-content:space-between}.cta--mobile .cta__content,.cta--mobile .wrap{align-items:center;display:flex}.cta--mobile .cta__content{padding:18px 0}.cta--mobile .icon-info{font-size:18px;margin:0 10px 0 0}.cta--mobile .icon-down{display:inline-block;font-size:6px;transform:rotate(-90deg)}.cta--mobile p{font-size:14px;font-size:1.4rem}@media only screen and (min-width:640px){.cta--mobile p{font-size:16px;font-size:1.6rem}}.cta--header{background-color:#fff;margin:10px 0 60px;position:relative;text-align:center}.cta--header .wrap{box-shadow:0 2px 10px rgb(0 0 0 / .1);margin-bottom:30px;padding:25px 20px}@media only screen and (min-width:768px){.cta--header{display:block;margin:20px 0 0}}@media only screen and (min-width:1024px){.cta--header{left:555px;margin:0;position:absolute;top:0;width:286px}}@media only screen and (min-width:1220px){.cta--header{left:855px;padding:30px 20px}}@media only screen and (min-width:1600px){.cta--header{left:954px}}.cta--header .btn{height:40px;line-height:36px;min-width:0}.cta--header .row--flex{align-items:center;display:flex;justify-content:center;margin:0 0 .45em}.cta--header .h4{font-family:Mulish,sans-serif;font-size:16px;font-size:1.6rem;font-weight:900}@media only screen and (min-width:1220px){.cta--header .h4{font-size:18px;font-size:1.8rem}}.cta--header i{color:#c92116;margin:0 5px 0 0;position:relative;top:-1px}@media only screen and (min-width:768px){.cta--header i{font-size:18px;margin:0 10px 0 0}}@media only screen and (min-width:1220px){.cta--header i{font-size:20px}}.cta--contact{background-color:#c92116;color:#fff;left:50%;margin:0 0 50px;padding:35px 0;position:relative;text-align:center;transform:translate(-50%);width:100vw}@media only screen and (min-width:640px){.cta--contact{margin:0 0 70px}}@media only screen and (min-width:1220px){.cta--contact{margin:0 0 90px}}@media only screen and (min-width:1600px){.cta--contact{margin:0 0 100px}}@media only screen and (min-width:768px){.cta--contact{display:none}}.popup{align-items:center;background-color:rgb(74 74 73 / .9);color:#fff;display:none;height:100%;justify-content:center;left:0;min-height:100vh;opacity:0;position:relative;text-align:center;top:0;transition:opacity .25s linear;width:100%;z-index:9999}.popup--show{display:flex}.popup--fade{opacity:1}.popup__content{font-size:14px;font-size:1.4rem;padding:70px 25px}.popup__header{margin:0 0 40px}@media only screen and (min-width:640px){.popup__header{margin:0 0 50px}}@media only screen and (min-width:768px){.popup__header{margin:0 0 60px}}.popup__header h2{margin:0 0 .4em}.popup__header h2 i{font-size:.75em;margin:0 .3em 0 0}.popup__header p{margin:0}@media only screen and (min-width:1220px){.popup__header p{font-size:18px;font-size:1.8rem}}.popup__step{display:none}.popup__step--active{display:block}.popup__frame{background-color:#fff;color:#4a4a49;margin:0 auto;max-width:270px;position:relative;width:100%}@media only screen and (min-width:768px){.popup__frame{max-width:620px;min-width:620px}}.popup__counter{align-items:center;background-color:#c92116;border-radius:50%;color:#fff;display:flex;font-family:Mulish,sans-serif;font-size:18px;font-size:1.8rem;font-weight:900;height:48px;justify-content:center;left:50%;margin-left:-24px;position:absolute;top:-24px;width:48px}.popup__question{padding:55px 30px 35px}@media only screen and (min-width:768px){.popup__question{padding:55px 70px 35px}}.popup__question p{font-size:16px;font-size:1.6rem}@media only screen and (min-width:768px){.popup__answer{margin:0 auto;width:280px}}.popup__answer .btn{min-width:0;width:100%}.popup__close{align-items:center;background-color:#fff;border-radius:50%;color:#c92116;display:flex;font-size:8px;height:36px;justify-content:center;position:absolute;right:15px;top:15px;width:36px;z-index:100}@media only screen and (min-width:768px){.popup__close{font-size:10px;height:48px;right:25px;top:25px;width:48px}}@media only screen and (min-width:1220px){.popup__close{right:38px;top:38px}}.popup__close:hover{color:#000}.popup__done{opacity:0;transition:opacity .2s linear}.popup__loading{animation:spin .5s linear infinite;border:2px solid #c92116;border-radius:50%;border-top-color:#fff0;content:"";height:24px;left:50%;position:absolute;top:50%;width:24px}.popup__summary{display:none}.popup__summary--show{display:block}.popup__summary--done .popup__loading{display:none}.popup__summary--done .popup__done{opacity:1}.popup__summary .popup__frame{padding:40px 25px}@media only screen and (min-width:768px){.popup__summary .popup__frame{overflow:hidden;padding:20px 25px 0}}.popup__summary br{display:none}@media only screen and (min-width:768px){.popup__summary br{display:inline}}.popup__summary h4{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.3em}@media only screen and (min-width:768px){.popup__summary h4{font-size:18px;font-size:1.8rem}}.popup__summary p{font-size:14px;font-size:1.4rem}@media only screen and (min-width:768px){.popup__summary p{font-size:16px;font-size:1.6rem}}.popup__summary img{display:block;margin:0 auto;max-width:200px;width:100%}@media only screen and (min-width:768px){.popup__summary img{bottom:0;max-width:300px;position:absolute;right:-100px}}.popup__summary .btn{bottom:0;left:0;position:absolute;width:100%}@media only screen and (min-width:768px){.popup__summary .btn{left:50%;margin-left:-143px;width:286px}}.popup__summary .icon-check{align-items:center;background-color:#c92116;border-radius:50%;color:#fff;display:flex;height:48px;justify-content:center;left:50%;margin-left:-24px;position:absolute;top:-24px;width:48px}@media only screen and (min-width:768px){.popup__summary .icon-check{display:none}.popup__thanks{align-items:center;display:flex;justify-content:center;left:15px;max-width:380px;min-height:314px;padding:0 0 30px;position:relative}}.footer{background-color:#000;color:#fff;padding:35px 0 0;position:relative;z-index:200}@media only screen and (min-width:640px){.footer{padding:40px 0 0}}@media only screen and (min-width:1024px){.footer{padding:0}}.footer .wrap{position:relative}@media only screen and (min-width:1024px){.footer__dark{color:gray}}.footer__nav{font-size:14px;font-size:1.4rem;font-weight:600;padding:35px 0}@media only screen and (min-width:1024px){.footer__nav{border-bottom:1px solid #2c2c2c}.footer__nav ul{align-items:center;display:flex;justify-content:space-between}}.footer__nav li{margin:0 0 5px}.footer__nav li:after{content:"|";padding:0 3px 0 4px;position:relative;top:1px}@media only screen and (min-width:1024px){.footer__nav li{margin:0}.footer__nav li:after{display:none}}.footer__nav li:last-child:after{display:none}.footer__social{font-size:20px;line-height:30px;margin:0 0 35px;position:relative;z-index:10}@media only screen and (min-width:640px){.footer__social{position:absolute;right:0;top:3px}}@media only screen and (min-width:1024px){.footer__social{top:148px}}@media only screen and (min-width:1220px){.footer__social{top:71px}}.footer__social a{display:inline-block;line-height:30px;margin:0 25px 0 0;vertical-align:middle}@media only screen and (min-width:640px){.footer__social a{margin:0 0 0 25px}}@media only screen and (min-width:1024px){.footer__info{padding:65px 0 35px}}@media only screen and (min-width:1220px){.footer__info{padding:75px 0 80px}}.footer__info .col{margin:0 0 35px}@media only screen and (min-width:640px){.footer__info .col{display:inline-block;margin:0 35px 0 0;vertical-align:top;width:auto}}@media only screen and (min-width:1220px){.footer__info .col{margin:0 70px 0 0}}@media only screen and (min-width:1600px){.footer__info .col{margin:0 110px 0 0}}.footer__info .col:first-child{width:100%}@media only screen and (min-width:1024px){.footer__info .col:first-child{width:auto}}.footer__info .col:last-child{margin:0}.footer__info address{border-left:2px solid #c92116;line-height:1.7em;padding:0 0 0 25px}.footer__info address,.footer__info address p{font-size:14px;font-size:1.4rem;letter-spacing:.015em}.footer__info address p{line-height:1.8em}.footer__logo{margin:0 0 35px;max-width:180px;width:100%}@media only screen and (min-width:640px){.footer__logo{max-width:220px}}@media only screen and (min-width:1220px){.footer__logo{max-width:300px}}.footer__copy{color:gray;font-size:14px;font-size:1.4rem;padding:35px 0}@media only screen and (min-width:1024px){.footer__copy .wrap{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}}.footer__copy figure{opacity:.4!important}.footer__copy img{display:block;height:auto;max-width:100%;width:auto}.footer__copy p{font-size:inherit;margin:20px 0 0}@media only screen and (min-width:1024px){.footer__copy p{margin:0}}.footer__copy .row:first-child{display:none}@media only screen and (min-width:1220px){.footer__copy .row:first-child{display:block}}.footer__links{color:gray}.footer__links li{padding:0 7px 0 0}@media only screen and (min-width:1024px){.footer__links li{padding:0 4px}}.footer__links li:after{content:"|";padding:0 0 0 5px}.footer__links li:last-child{padding:0}.footer__links li:last-child:after{display:none}.header,.header .wrap{position:relative}.header .wrap{z-index:2}.header .back{margin:20px 0}.header .subheader{font-family:Mulish,sans-serif;font-size:16px;font-size:1.6rem;font-weight:900;margin:10px 0 0}@media only screen and (min-width:640px){.header .subheader{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:768px){.header .subheader{font-size:20px;font-size:2rem}}@media only screen and (min-width:1220px){.header .subheader{font-size:24px;font-size:2.4rem}}.header .print{position:absolute;right:0;top:1px}.header__outline{border-left:2px solid #c92116;padding:0 0 0 20px}@media only screen and (min-width:640px){.header__outline{padding:0 0 0 25px}}@media only screen and (min-width:768px){.header--cta .header__outline{padding-left:25px!important}.header__outline{padding:0 0 0 30px}}@media only screen and (min-width:1220px){.header__outline{padding:0 0 0 35px}}.header__outline .icon-up{display:inline-block;font-size:6px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-180deg)}.header__btns{align-items:center;display:flex;justify-content:space-between;padding:25px 0 0}@media only screen and (min-width:480px){.header__btns{display:block}}@media only screen and (min-width:1220px){.header__btns{padding:50px 0 0 37px}}.header__btns .btn{padding:0 18px}@media only screen and (min-width:640px){.header__btns .btn{padding:0 22px}}@media only screen and (min-width:1220px){.header__btns .btn{padding:0 28px}}.header__video__wrap{background-color:#000;margin:0 0 5px;padding-top:56.25%;position:relative;width:100%}@media only screen and (min-width:1220px){.header__video__wrap{min-width:500px;width:500px}}.header__video__wrap .btn--play{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.header__video__wrap .btn--play i{background-color:#c92116;border:none;transition:background .15s linear}@media only screen and (min-width:1220px){.header__video__wrap .btn--play i{font-size:18px}.header__video__wrap .btn--play i:before{left:1px;position:relative}}.header__video__wrap .btn--play:hover i{background-color:#4a4a49;color:#fff}.header__video__wrap.played .btn-play,.header__video__wrap.played figure{opacity:0;transition:opacity .3s linear}.header__video{position:relative}.header__video .video{left:0;position:absolute;top:0;width:100%}.header__video p{font-weight:700}.header__video figure{position:absolute}.header__contact{display:flex;justify-content:flex-end;padding:5px 25px 15px}@media only screen and (min-width:640px){.header__contact{padding:10px 25px 25px 0}}@media only screen and (min-width:1220px){.header__contact{bottom:35px;padding:0;position:absolute;right:5%;z-index:3}}.header__contact .btn-chat{margin:0 0 0 25px}.header--home{color:#fff}.header--home:before{background:linear-gradient(45deg,rgb(0 0 0 / .74) 45%,rgb(0 0 0 / .32) 88%,rgb(0 0 0 / .2));content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-width:1220px){.header--home .wrap{align-items:center;display:flex;justify-content:space-between}}.header--home .header__content{padding:50px 0 30px}@media only screen and (min-width:640px){.header--home .header__content{padding:70px 0 50px}}@media only screen and (min-width:1220px){.header--home .header__content{padding:100px 0}}@media only screen and (min-width:1600px){.header--home .header__content{padding:110px 0}}.header--home h1{margin:0 0 .3em}.header--home p{line-height:1.4em}@media only screen and (min-width:768px){.header--home p{font-size:18px;font-size:1.8rem}}.header--home br{display:none}@media only screen and (min-width:640px){.header--home br{display:inline}}.header--home .btn{letter-spacing:0;margin:0 10px 0 0}@media only screen and (min-width:1220px){.header--home .btn{font-size:16px;font-size:1.6rem;margin:0 20px 0 0}}.header--home .btn--play{margin:0 0 10px}@media only screen and (min-width:640px){.header--home .btn--play{margin:0}}.header--cta{margin:0 0 50px}.header--cta .h4{font-size:18px;font-size:1.8rem;margin:0 0 .2em}@media only screen and (min-width:1220px){.header--cta .h4{font-size:28px;font-size:2.8rem}}.header--cta p{line-height:1.4em;margin:0}@media only screen and (min-width:1220px){.header--cta p{font-size:22px;font-size:2.2rem}}.header--category{margin:0 0 20px;width:100%}@media only screen and (min-width:1024px){.header--category{max-width:520px}}@media only screen and (min-width:1220px){.header--category{margin:0 0 35px;max-width:780px}}.header--category.portfolio{max-width:100%}@media only screen and (min-width:1220px){.header--category .header__outline{border:none;padding:0}}.header--category h1{margin:0 0 .4em}@media only screen and (min-width:1220px){.header--category h1{font-size:44px;font-size:4.4rem}}.header--category p{font-size:14px;font-size:1.4rem}.header--center{margin:0 auto 25px;max-width:820px;text-align:center}.header--listing h3{margin:0 0 .4em}.header--blog,.header--work{margin:0;width:100%}@media only screen and (min-width:1220px){.header--blog .header__outline,.header--work .header__outline{border:none;padding:0}}.header--blog h1,.header--work h1{margin:0 0 .4em}@media only screen and (min-width:1220px){.header--blog h1,.header--work h1{font-size:44px;font-size:4.4rem}}.header--blog p,.header--work p{font-size:14px;font-size:1.4rem}.header--work{border-bottom:1px solid #e1e1e1;margin:0;padding:0 0 20px}@media only screen and (min-width:1220px){.header--work{padding:0 0 30px}}.header--work .header__list,.header--work p{font-size:14px;font-size:1.4rem}@media only screen and (min-width:768px){.header--work .header__list,.header--work p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.header--work .header__list,.header--work p{font-size:18px;font-size:1.8rem}}.header--work .header__list br,.header--work p br{display:none}@media only screen and (min-width:1024px){.header--work .header__list br,.header--work p br{display:inline}}.header__list{font-weight:700;list-style:none;padding:10px 0 15px}@media only screen and (min-width:768px){.header__list{padding:15px 0 25px}}.header__list li{display:block;padding:0 0 8px 15px;position:relative}@media only screen and (min-width:768px){.header__list li{display:inline-block;margin:0 20px 0 0}}.header__list li:before{border:1px solid #c92116;border-radius:50%;content:"";height:3px;left:0;position:absolute;top:5px;width:3px}@media only screen and (min-width:1220px){.header__list li:before{height:4px;width:4px}}.header__list li:last-child{padding-bottom:0}.header--calculator{margin:0 0 20px;max-width:780px;width:100%}@media only screen and (min-width:1024px){.header--calculator{max-width:520px}}@media only screen and (min-width:1220px){.header--calculator{margin:0 0 35px;max-width:750px}.header--calculator .header__outline{border:none;padding:0}}.header--calculator h1{margin:0 0 .4em}@media only screen and (min-width:1220px){.header--calculator h1{font-size:44px;font-size:4.4rem}}.header--calculator .h4{font-family:Mulish,sans-serif;font-weight:900}.header--calculator p{font-size:14px;font-size:1.4rem}@media only screen and (min-width:768px){.header--calculator p{font-size:16px;font-size:1.6rem;line-height:1.4em}}@media only screen and (min-width:1220px){.header--calculator p{font-size:18px;font-size:1.8rem}}.header--step{margin:0 auto 25px;max-width:530px;text-align:center}.header--step.substep,.palette{margin:25px auto}.header--step h2{margin:0 0 .3em}.header--step p{font-size:14px;font-size:1.4rem}.header__step{background-color:#c92116;border-radius:50%;color:#fff;font-family:Mulish,sans-serif;font-size:20px;font-size:2rem;font-weight:900;height:50px;line-height:50px;margin:25px auto 10px;position:relative;width:50px}@media only screen and (min-width:768px){.header__step{font-size:24px;font-size:2.4rem;height:60px;line-height:60px;margin:30px auto 10px;width:60px}}.header__step:before{background-color:#c92116;content:"";height:25px;left:50%;margin-left:-1px;position:absolute;top:-25px;width:2px}@media only screen and (min-width:768px){.header__step:before{height:30px;top:-30px}}.header__step--first{margin-top:0}.header__step--first:before{display:none}.header--post{margin:0 0 25px}.header--post .header__outline{margin:10px 0 0}.header--post h1{margin:0 0 .5em}@media only screen and (min-width:640px){.header--post h1{font-size:26px;font-size:2.6rem}}@media only screen and (min-width:768px){.header--post h1{font-size:28px;font-size:2.8rem}}@media only screen and (min-width:1024px){.header--post h1{font-size:30px;font-size:3rem}}@media only screen and (min-width:1220px){.header--post h1{font-size:32px;font-size:3.2rem}}.header--post .post__category{position:relative;vertical-align:middle}.header--post .post__author{display:inline-block;margin:0;vertical-align:middle;white-space:nowrap}.header--post time{margin:0}@media only screen and (min-width:640px){.header--post .name--short{display:none}}.header--post .name--full{display:none;font-weight:600}@media only screen and (min-width:640px){.header--post .name--full{display:inline}}.header--about{margin:0 0 50px;max-width:860px;width:100%}@media only screen and (min-width:640px){.header--about{margin:0 0 70px}}@media only screen and (min-width:1220px){.header--about{margin:0 0 90px}}@media only screen and (min-width:1600px){.header--about{margin:0 0 100px}}.header--about:before{background-image:url(/wp-content/themes/debesto/dist/assets/0755f082d3a0b35a645f.svg);background-position:100% 0;background-size:100% auto;content:"";height:320px;position:absolute;right:50%;top:50px;width:430px;z-index:0}@media only screen and (min-width:768px){.header--about:before{height:540px;width:640px}}@media only screen and (min-width:1220px){.header--about:before{height:683px;width:819px}}.header--about h1{margin:0 0 .7em}.header--about h1 br{display:none}@media only screen and (min-width:640px){.header--about h1 br{display:inline}}.header--about h2{margin:1.4em 0 .7em}.header--about h2 em{color:#c92116;font-style:normal}.header--about p{font-size:14px;font-size:1.4rem;line-height:1.4em}@media only screen and (min-width:768px){.header--about p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.header--about p{font-size:18px;font-size:1.8rem}}.header--about .header__content{position:relative;z-index:1}.header--about .header__title{color:#c92116;font-family:Mulish,sans-serif;font-size:18px;font-size:1.8rem;font-weight:900;margin:10px 0}@media only screen and (min-width:768px){.header--about .header__title{font-size:20px;font-size:2rem}}@media only screen and (min-width:1220px){.header--about .header__title{font-size:24px;font-size:2.4rem}}@media only screen and (min-width:640px){.header--print .breadcrumbs{padding-right:140px}}.header--error{margin:0 0 50px}@media only screen and (min-width:640px){.header--error{margin:0 0 70px}}@media only screen and (min-width:1220px){.header--error{margin:0 0 90px}}@media only screen and (min-width:1600px){.header--error{margin:0 0 100px}}.header--error .btn{margin:20px 0 0}.print{display:none;font-size:14px;font-size:1.4rem}@media only screen and (min-width:640px){.print{display:inline-block}}.print i{margin:0 5px 0 0;top:1px}.navbar,.print i{position:relative}.navbar{background-color:#fff;z-index:999}.navbar .wrap{display:flex;justify-content:space-between;position:relative}.navbar .btn,.navbar .wrap{align-items:center}.navbar .btn{display:none;font-size:14px;font-size:1.4rem;font-weight:600;letter-spacing:0;min-width:192px;padding-right:0;width:192px}.navbar .btn i{border-left:1px solid #fff;margin:0 0 0 28px}.navbar .btn em{font-style:normal}@media only screen and (min-width:1220px){.navbar .btn em{display:block;position:absolute;right:0;top:0;width:48px;z-index:2}}.navbar .btn--basket{display:none}.navbar .btn--basket i{color:transparent!important}@media only screen and (min-width:1220px){.navbar .btn--show{display:flex;padding:0}.navbar .btn--show i{margin:0;min-width:48px;width:48px}.navbar .btn--show span{display:inline-block;width:calc(100% - 48px)}}.navbar .icon-phone-outline{position:relative;top:1px}.navbar__info{border-bottom:1px solid #e1e1e1;display:none}@media only screen and (min-width:1220px){.navbar__info{display:block}}.navbar__contact,.navbar__info .row{align-items:center;display:flex;justify-content:space-between}.navbar__contact{font-size:12px;font-size:1.2rem;line-height:13px;list-style:none}.navbar__contact li{align-items:center;display:flex;margin:0 21px 0 0;padding:0 23px 0 0;position:relative}.navbar__contact li:after{background-color:#4c4d4f;content:"";height:16px;margin-top:-8px;position:absolute;right:0;top:50%;width:1px}.navbar__contact li:last-child{margin:0;padding:0}.navbar__contact li:last-child:after{display:none}.navbar__contact a{color:#c92116;font-weight:700}.navbar__contact a:hover{color:#4a4a49}.navbar__contact img{height:100%;margin:0 10px 0 0;max-height:22px;width:auto}.navbar__top{display:none;font-size:14px;font-size:1.4rem;padding:10px 0}.navbar__top--mobile{font-size:2.2rem}@media only screen and (min-width:1220px){.navbar__top{display:block;padding:18px 0}}@media only screen and (min-width:1600px){.navbar__top{padding:20px 0}}.navbar__top a{display:inline-block;vertical-align:middle}@media only screen and (min-width:1220px){.navbar__top li{padding:0 15px}}@media only screen and (min-width:1600px){.navbar__top li{padding:0 25px}}.navbar__top .current-menu-item>a,.navbar__top .current-page-ancestor>a{color:#c92116}.navbar__top--mobile{display:inline-block;vertical-align:middle}@media only screen and (min-width:1220px){.navbar__top--mobile{display:none}}.navbar__top--mobile i{color:#c92116}.navbar__logo{background-image:url(/wp-content/themes/debesto/dist/assets/caf3640c2c3cebd37a3b.svg);background-position:0;background-size:100% auto;display:block;height:21px;left:55px;margin:-2px 0 0;overflow:hidden;position:absolute;text-indent:-9999px;transform:translateZ(0) translateY(5px);width:162px}@media only screen and (min-width:640px){.navbar__logo{left:50%;margin:-2px 0 0 -73px}}@media only screen and (min-width:768px){.navbar__logo{height:25px;width:180px}}@media only screen and (min-width:1220px){.navbar__logo{height:33px;left:auto;margin:0;position:relative;top:-6px;width:240px}}@media only screen and (min-width:1600px){.navbar__logo{height:38px;top:-8px;width:282px}}.navbar__menu{background-color:#fff;border-bottom:1px solid #e1e1e1;padding:5px 0;width:100%;z-index:999}@media only screen and (min-width:768px){.navbar__menu{padding:20px 0}}@media only screen and (min-width:1220px){.navbar__menu{border:none;padding:28px 0}}@media only screen and (min-width:1600px){.navbar__menu{padding:36px 0}}.navbar__menu ul{font-weight:700;position:relative;top:1px}.navbar__menu ul ul{background-color:#fff;display:none;font-weight:400;left:-12px;min-width:150px;padding:50px 0 15px;position:absolute;top:0;width:auto;z-index:1}.navbar__menu ul ul:before{background-color:#c92116;content:"";height:100%;left:0;position:absolute;top:0;width:2px}.navbar__menu ul ul li{white-space:nowrap}.navbar__menu ul ul a{padding:10px 20px 10px 14px}.navbar__menu li{position:relative}@media only screen and (min-width:1220px){.navbar__menu li{margin:0 5px}}@media only screen and (min-width:1600px){.navbar__menu li{margin:0 8px}}.navbar__menu li a{display:inline-block;padding:2px 9px;position:relative;vertical-align:middle;z-index:2}.navbar__menu li .icon-down{display:inline-block;font-size:5px;margin:0 0 0 2px;vertical-align:middle}.navbar__menu li:hover>a{color:#c92116}.navbar__menu li:hover>ul{display:block}.navbar__menu .current-menu-item>a,.navbar__menu .current-page-ancestor>a{background-color:#c92116;color:#fff}.navbar__menu .current-menu-item:hover>a,.navbar__menu .current-menu-item>a:hover,.navbar__menu .current-page-ancestor:hover>a,.navbar__menu .current-page-ancestor>a:hover{color:#fff}@media only screen and (min-width:1220px){.navbar__menu.is_stuck{border-bottom:1px solid #e1e1e1;bottom:auto!important;padding:6px 0!important;position:fixed!important;top:0!important}.navbar__menu.is_stuck .navbar__logo{height:30px!important;width:222px!important}.navbar__menu.is_stuck .bestoknainfo{bottom:-5px!important}}.navbar__menu--inline{font-size:13px;font-size:1.3rem;padding:5px 0}@media only screen and (min-width:640px){.navbar__menu--inline{font-size:14px;font-size:1.4rem;padding:12px 0}}@media only screen and (min-width:1220px){.navbar__menu--inline{display:none}}.navbar__menu--inline .wrap,.navbar__menu--inline ul{align-items:center;display:flex;justify-content:space-between}.navbar__menu--inline ul{width:100%}@media only screen and (min-width:640px){.navbar__menu--inline .navbar__search{display:inline-block;top:-1px;vertical-align:middle}}.navbar__main--desktop{display:none}@media only screen and (min-width:1220px){.navbar__main--desktop{display:block}.navbar__main-mobile{display:none!important}}.navbar__menu_btn{color:#c92116;font-size:30px;height:40px;left:-10px;position:relative;width:40px}@media only screen and (min-width:1220px){.navbar__menu_btn{display:none}}.navbar__menu_btn svg{position:relative;top:1px;width:17px}.navbar__menu_btn rect{fill:#c92116}.navbar__search{display:none;position:relative;z-index:2}@media only screen and (min-width:1220px){.navbar__search{display:block}}.navbar__search input{border:none;border-bottom:1px solid #4a4a49;font-size:14px;font-size:1.4rem;font-weight:600;height:40px;padding:0;position:absolute;right:0;top:-5px;width:0;z-index:1}.navbar__search input.placeholder{color:#4a4a49;opacity:1}.navbar__search input:-moz-placeholder,.navbar__search input::-moz-placeholder{color:#4a4a49;opacity:1}.navbar__search input::-webkit-input-placeholder{color:#4a4a49;opacity:1}.navbar__search .navbar__search_btn{background-color:#fff;cursor:pointer;display:inline-block;height:30px;line-height:30px;position:relative;text-align:center;top:2px;width:30px;z-index:2}@media only screen and (min-width:640px){.navbar__search--open input{width:250px}}@media only screen and (min-width:768px){.navbar__search--open input{width:270px}}@media only screen and (min-width:1024px){.navbar__search--open input{width:380px}}@media only screen and (min-width:1220px){.navbar__search--open input{width:355px}}@media only screen and (min-width:1600px){.navbar__search--open input{width:430px}}.navbar__search--open .navbar__search_btn i:before{content:""}.navbar__lang{display:none;margin:0 0 0 15px;position:relative}@media screen and (max-width:640px){.littlesearch{display:none}}@media only screen and (min-width:640px){.navbar__lang{margin:0 0 0 20px}}@media only screen and (min-width:1220px){.navbar__lang{display:inline-block;margin:0 0 0 20px;vertical-align:middle}}@media only screen and (min-width:1600px){.navbar__lang{margin:0 0 0 30px}}.navbar__lang a,.navbar__lang button{color:#c92116;display:inline-block;font-size:14px;font-size:1.4rem;font-weight:600;text-align:center;text-transform:uppercase}.navbar__lang--mobile button{font-size:2rem;transform:translateY(1px)}@media only screen and (min-width:1220px){.navbar__lang a,.navbar__lang button{border:1px solid #c92116;font-weight:300;height:30px;line-height:30px;width:30px}}.navbar__lang a i,.navbar__lang button i{display:inline-block;font-size:5px;margin:0 0 0 1px;position:relative;top:-1px;vertical-align:middle}.navbar__lang a:hover,.navbar__lang button:hover{border-color:#4a4a49;color:#4a4a49}.navbar__lang ul{background:#fff;display:none;left:50%;list-style:none;margin-left:-30px;position:absolute;top:30px;width:60px;z-index:100}@media only screen and (min-width:1220px){.navbar__lang ul{left:0;margin-left:0;width:30px}}.navbar__lang ul a{border-top:none;color:#4a4a49;height:30px;line-height:30px;padding:0;width:100%}.navbar__lang ul a:hover{color:#c92116}.navbar__lang--mobile{display:inline-block;vertical-align:middle}@media only screen and (min-width:1220px){.navbar__lang--mobile{display:none}}.navbar__lang--mobile ul{border:1px solid #c92116}.navbar__lang--mobile a{display:block;text-align:center}.navbar__mobile{background-color:#c92116;box-shadow:0 2px 30px rgb(0 0 0 / .5);color:#fff;padding:25px 25px 50px;position:absolute;top:0;transform:translate(-150%);transition:transform .4s ease;width:250px;z-index:9999}@media only screen and (min-width:1220px){.navbar__mobile{display:none}}.navbar__mobile .btn{display:none;margin:0 0 25px;padding:0;width:100%}.navbar__mobile .btn:hover{color:#4a4a49}.navbar__mobile .btn--show{display:block}.navbar__mobile li{display:block;font-weight:700}.navbar__mobile li ul{border-left:2px solid #fff;display:none;margin:0 0 15px 15px;padding:0 0 0 15px}.navbar__mobile li ul li{font-size:13px;font-size:1.3rem;font-weight:400;margin:0 0 10px}.navbar__mobile li ul li:last-child{margin:0}.navbar__mobile li ul a{padding:0}.navbar__mobile li.open i{transform:rotate(-180deg)}.navbar__mobile a{display:block;padding:15px 15px 15px 0;position:relative}.navbar__mobile a:hover{color:#fff}.navbar__mobile i{display:inline-block;float:right;font-size:6px;position:absolute;right:0;top:20px;transform:rotate(0)}.navbar__mobile .small{font-size:13px;font-size:1.3rem;padding:25px 0 0}.navbar__mobile .small li{font-weight:400}.navbar__mobile .small a{padding:8px 0}.navbar__mobile--open{transform:translate(0)}.about-process{background-color:#000;color:#fff;padding:50px 0;position:relative;text-align:center;z-index:2}@media only screen and (min-width:640px){.about-process{padding:70px 0 90px}}@media only screen and (min-width:1220px){.about-process{padding:90px 0 130px}}.about-process h2{margin:0 0 50px}@media only screen and (min-width:640px){.about-process h2{margin:0 0 70px}}@media only screen and (min-width:1220px){.about-process h2{margin:0 0 135px}}.about-process__gfx{left:50%;margin:0 auto 0 -171px;position:relative;width:342px}@media only screen and (min-width:640px){.about-process__gfx{left:0;margin:0 auto}}@media only screen and (min-width:768px){.about-process__gfx{width:440px}}@media only screen and (min-width:1024px){.about-process__gfx{width:100%}}.about-process__gfx img{display:block;height:auto;margin:0 auto;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:0}@media only screen and (min-width:1024px){.about-process__gfx img.mobile{display:none}}.about-process__gfx img.desktop{display:none;max-width:1177px}@media only screen and (min-width:1024px){.about-process__gfx img.desktop{display:block}}.about-process__gfx .col{font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.3em;position:absolute;width:130px;z-index:2}@media only screen and (min-width:768px){.about-process__gfx .col{font-size:16px;font-size:1.6rem;width:180px}}@media only screen and (min-width:1024px){.about-process__gfx .col{width:205px}}@media only screen and (min-width:1220px){.about-process__gfx .col{font-size:18px;font-size:1.8rem}}.about-process__gfx .col:first-child{left:180px;top:-10px}@media only screen and (min-width:768px){.about-process__gfx .col:first-child{left:223px}}@media only screen and (min-width:1024px){.about-process__gfx .col:first-child{left:202px;top:-38px}}@media only screen and (min-width:1220px){.about-process__gfx .col:first-child{left:312px;top:-40px}}@media only screen and (min-width:1600px){.about-process__gfx .col:first-child{left:353px;top:-42px}}.about-process__gfx .col:nth-child(2){left:177px;top:86px}@media only screen and (min-width:768px){.about-process__gfx .col:nth-child(2){left:218px;top:112px}}@media only screen and (min-width:1024px){.about-process__gfx .col:nth-child(2){left:428px;top:-38px}}@media only screen and (min-width:1220px){.about-process__gfx .col:nth-child(2){left:618px;top:-40px}}@media only screen and (min-width:1600px){.about-process__gfx .col:nth-child(2){left:672px;top:-42px}}.about-process__gfx .col:nth-child(3){left:177px;top:186px}@media only screen and (min-width:768px){.about-process__gfx .col:nth-child(3){left:220px;top:238px}}@media only screen and (min-width:1024px){.about-process__gfx .col:nth-child(3){left:92px;top:108px}}@media only screen and (min-width:1220px){.about-process__gfx .col:nth-child(3){left:158px;top:158px}}@media only screen and (min-width:1600px){.about-process__gfx .col:nth-child(3){left:197px;top:165px}}.about-process__gfx .col:nth-child(4){left:30px;top:186px}@media only screen and (min-width:768px){.about-process__gfx .col:nth-child(4){top:238px}}@media only screen and (min-width:1024px){.about-process__gfx .col:nth-child(4){left:315px;top:108px}}@media only screen and (min-width:1220px){.about-process__gfx .col:nth-child(4){left:465px;top:158px}}@media only screen and (min-width:1600px){.about-process__gfx .col:nth-child(4){left:515px;top:165px}}.about-process__gfx .col:nth-child(5){left:36px;top:86px}@media only screen and (min-width:768px){.about-process__gfx .col:nth-child(5){left:38px;top:112px}}@media only screen and (min-width:1024px){.about-process__gfx .col:nth-child(5){left:543px;top:108px}}@media only screen and (min-width:1220px){.about-process__gfx .col:nth-child(5){left:772px;top:158px}}@media only screen and (min-width:1600px){.about-process__gfx .col:nth-child(5){left:832px;top:165px}}.about-process__gfx figure{align-items:center;display:flex;justify-content:center;margin:0 auto 5px;width:60px}@media only screen and (min-width:768px){.about-process__gfx figure{width:80px}}@media only screen and (min-width:1024px){.about-process__gfx figure{height:80px}}@media only screen and (min-width:1220px){.about-process__gfx figure{background-color:#383838;border-radius:50%;height:90px;margin:0 auto 15px;width:90px}}.about-process__gfx figure img{display:block;height:auto;width:24px}@media only screen and (min-width:768px){.about-process__gfx figure img{width:30px}}@media only screen and (min-width:1220px){.about-process__gfx figure img{width:36px}}.about-process__end,.about-process__start{color:#c92116;font-family:Mulish,sans-serif;font-size:24px;font-size:2.4rem;font-weight:900;line-height:1em;position:absolute;z-index:10}@media only screen and (min-width:768px){.about-process__end,.about-process__start{font-size:36px;font-size:3.6rem}}@media only screen and (min-width:1220px){.about-process__end,.about-process__start{font-size:42px;font-size:4.2rem}}@media only screen and (min-width:1600px){.about-process__end,.about-process__start{font-size:48px;font-size:4.8rem}}.about-process__start{right:260px;text-align:right;top:-11px}@media only screen and (min-width:768px){.about-process__start{right:340px;top:-15px}}@media only screen and (min-width:1024px){.about-process__start{right:770px;top:-17px}}@media only screen and (min-width:1220px){.about-process__start{right:1040px;top:-21px}}@media only screen and (min-width:1600px){.about-process__start{right:1108px;top:-23px}}.about-process__end{bottom:-7px;left:145px;text-align:left}@media only screen and (min-width:768px){.about-process__end{bottom:-11px;left:168px}}@media only screen and (min-width:1024px){.about-process__end{bottom:-15px;left:374px}}@media only screen and (min-width:1220px){.about-process__end{bottom:-18px;left:506px}}@media only screen and (min-width:1600px){.about-process__end{bottom:-22px;left:555px}}.about-hello{background-color:#c92116;color:#fff}.about-hello .wrap{position:relative}@media only screen and (min-width:768px){.about-hello .wrap{align-items:center;display:flex;height:440px}}@media only screen and (min-width:1024px){.about-hello .wrap{height:480px}}@media only screen and (min-width:1220px){.about-hello .wrap{height:560px}}.about-hello figure{height:240px;left:auto;right:0;top:0;width:240px}@media only screen and (min-width:640px){.about-hello figure{height:100%;margin-right:-380px;right:50%;width:380px}}@media only screen and (min-width:768px){.about-hello figure{margin-right:-520px;width:450px}}@media only screen and (min-width:1024px){.about-hello figure{margin-right:-50px;position:absolute;right:0}}@media only screen and (min-width:1220px){.about-hello figure{width:610px}}.about-hello img{display:block}.about-hello .header{margin:0 0 25px}@media only screen and (min-width:1220px){.about-hello .header{margin:0 0 30px}}.about-hello .header .header__outline{border-color:#fff;padding-left:10px}@media only screen and (min-width:768px){.about-hello .header .header__outline{padding-left:15px}}@media only screen and (min-width:1220px){.about-hello .header .header__outline{padding-left:20px}}@media only screen and (min-width:1024px){.about-hello .h1 br{display:none}}.about-hello p:not(.h1){font-size:14px;font-size:1.4rem;line-height:1.4em}@media only screen and (min-width:768px){.about-hello p:not(.h1){font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.about-hello p:not(.h1){font-size:18px;font-size:1.8rem}}@media only screen and (min-width:768px){.about-hello .btn{margin:15px 0 0}}.about-hello__content{padding:173px 0 30px;position:relative;z-index:2}@media only screen and (min-width:640px){.about-hello__content{padding:140px 0 60px;width:350px}}@media only screen and (min-width:768px){.about-hello__content{padding:60px 0}}@media only screen and (min-width:1024px){.about-hello__content{padding:60px 0}}@media only screen and (min-width:1220px){.about-hello__content{width:510px}}.about-people{counter-reset:a;overflow:hidden;position:relative}@media only screen and (min-width:640px){.about-people:before{background-image:url(/wp-content/themes/debesto/dist/assets/7f2f73a4919c39d024e1.png);background-position:50%;background-repeat:repeat-y;content:"";height:100%;left:50%;margin-left:-256px;position:absolute;top:0;width:4px;z-index:1}}@media only screen and (min-width:768px){.about-people:before{margin-left:-285px}}@media only screen and (min-width:1024px){.about-people:before{margin-left:-394px}}@media only screen and (min-width:1220px){.about-people:before{margin-left:-476px}}@media only screen and (min-width:1600px){.about-people:before{margin-left:-525px}}.about-people .people__item{counter-increment:a;padding:30px 0;position:relative;z-index:2}@media only screen and (min-width:640px){.about-people .people__item{padding:50px 0}}@media only screen and (min-width:768px){.about-people .people__item{padding:60px 0}}.about-people .people__item:first-child{padding-top:60px}@media only screen and (min-width:640px){.about-people .people__item:first-child{padding-top:90px}}@media only screen and (min-width:768px){.about-people .people__item:first-child{padding-top:120px}}@media only screen and (min-width:1220px){.about-people .people__item:first-child{padding-top:140px}}.about-people .people__item:last-child{background-color:#c92116;color:#fff;padding:50px 50px 80px 0}@media only screen and (min-width:640px){.about-people .people__item:last-child{margin:50px 0 0;min-height:400px;padding:90px 0 50px}}@media only screen and (min-width:768px){.about-people .people__item:last-child{min-height:420px}}@media only screen and (min-width:1220px){.about-people .people__item:last-child{margin:100px 0 0;padding:100px 0}}@media only screen and (min-width:1600px){.about-people .people__item:last-child{margin:140px 0 0;min-height:460px}}@media only screen and (min-width:640px){.about-people .people__item:last-child:before{background-image:url(/wp-content/themes/debesto/dist/assets/6fa150effa59e22cc03e.png);background-position:50%;background-repeat:repeat-y;content:"";height:85px;left:50%;margin-left:-256px;position:absolute;top:0;width:4px;z-index:1}}@media only screen and (min-width:768px){.about-people .people__item:last-child:before{margin-left:-285px}}@media only screen and (min-width:1024px){.about-people .people__item:last-child:before{margin-left:-394px}}@media only screen and (min-width:1220px){.about-people .people__item:last-child:before{margin-left:-476px}}@media only screen and (min-width:1600px){.about-people .people__item:last-child:before{margin-left:-525px}}@media only screen and (min-width:640px){.about-people .people__item:last-child .header:after{background-color:#c92116}.about-people .people__item:last-child .people__content{width:80%}}@media only screen and (min-width:1024px){.about-people .people__item:last-child .people__content{width:60%}}.about-people .people__item:first-child .header:after{background-image:url(/wp-content/themes/debesto/dist/assets/7cd1a99fba770f9896c6.png)}.about-people .people__item:nth-child(2) .header:after{background-image:url(/wp-content/themes/debesto/dist/assets/376c0a9e0cdedb018504.png)}.about-people .people__item:nth-child(3) .header:after{background-image:url(/wp-content/themes/debesto/dist/assets/f99f8fddabd9695239f2.png)}.about-people .people__item:nth-child(4) .header:after{background-image:url(/wp-content/themes/debesto/dist/assets/2f12ae76370676773412.png)}.about-people .people__item:nth-child(5) .header:after{background-image:url(/wp-content/themes/debesto/dist/assets/763ca7b01a3a472d5a52.png)}.about-people .people__item:nth-child(6) .header:after{background-image:url(/wp-content/themes/debesto/dist/assets/af0e762d2ed646235726.png)}.about-people .people__item:nth-child(7) .header:after{background-image:url(/wp-content/themes/debesto/dist/assets/6027777753a8d241e74f.png)}.about-people .wrap{position:relative}.about-people .header{margin:0 0 30px;position:relative;z-index:2}.about-people .header:after{background-position:0;background-repeat:no-repeat;background-size:auto;content:"";display:inline-block;height:100px;left:0;margin-top:-50px;position:absolute;top:50%;width:188px;z-index:0}@media only screen and (min-width:640px){.about-people .header:after{background-color:#fff;background-position:50%;left:-188px}}.about-people .people__content{position:relative;z-index:2}@media only screen and (min-width:640px){.about-people .people__content{padding:0 0 0 120px}}@media only screen and (min-width:1024px){.about-people .people__content{float:left;width:60%}}@media only screen and (min-width:1220px){.about-people .people__content{padding:0 0 0 188px}}.about-people .people__photo{font-size:0;padding:20px 0 0}@media only screen and (min-width:640px){.about-people .people__photo{padding:20px 0 0 120px}}@media only screen and (min-width:1024px){.about-people .people__photo{float:right;padding:8px 0 0 70px;width:40%}}@media only screen and (min-width:1220px){.about-people .people__photo{padding:14px 0 0 70px}}@media only screen and (min-width:1024px){.about-people .people__photo--large .people__person{height:120px;width:120px}}@media only screen and (min-width:1220px){.about-people .people__photo--large .people__person{height:190px;width:190px}}.about-people .people__person{border-radius:50%;box-shadow:0 8px 12px rgb(0 0 0 / .1);display:inline-block;height:60px;margin:0 10px 10px 0;position:relative!important;vertical-align:top;width:60px}@media only screen and (min-width:768px){.about-people .people__person{height:70px;margin:0 15px 15px 0;width:70px}}@media only screen and (min-width:1220px){.about-people .people__person{height:85px;margin:0 20px 20px 0;width:85px}}.about-people .people__person:nth-child(4n){margin-right:0}@media only screen and (min-width:1024px){.about-people .people__person:nth-child(4n){margin-right:15px}}@media only screen and (min-width:1220px){.about-people .people__person:nth-child(4n){margin-right:20px}}.about-people .people__meta{bottom:0;height:auto;left:30%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:400px;z-index:0}@media only screen and (min-width:480px){.about-people .people__meta{left:40%}}@media only screen and (min-width:640px){.about-people .people__meta{left:50%;margin-left:-120px;width:650px}}@media only screen and (min-width:1600px){.about-people .people__meta{left:50%;margin-left:-80px;width:766px}}.about-people .people__meta img{display:block;height:auto;width:100%}.about-people .h2{padding:0 0 0 70px;position:relative;z-index:2}@media only screen and (min-width:640px){.about-people .h2{padding:0}}.about-people .h4,.about-people h4{font-size:16px;font-size:1.6rem}@media only screen and (min-width:1220px){.about-people .h4,.about-people h4{font-size:18px;font-size:1.8rem;margin:0 0 30px}}.about-people p{font-size:14px;font-size:1.4rem}.about-cta{background-color:#4a4a49;color:#fff;padding:50px 0;position:relative;text-align:center}@media only screen and (min-width:640px){.about-cta{padding:70px 0}}@media only screen and (min-width:768px){.about-cta{padding:80px 0}}@media only screen and (min-width:1220px){.about-cta{padding:100px 0}.about-cta .h1{font-size:42px;font-size:4.2rem}}.basket{background-color:#f8f8f8;padding:20px 0 40px;position:relative}#basket_btn em{display:none;margin-left:20px}#basket_btn.btn--loading em{display:inline}@media only screen and (min-width:640px){.basket{padding:30px 0 70px}}@media only screen and (min-width:1220px){.basket{padding:40px 0 110px}}.basket .btn{display:block;height:40px;line-height:40px;margin:10px 0;min-width:0;padding:0;width:100%}@media only screen and (min-width:640px){.basket .btn{display:inline-block;margin:0 10px;min-width:220px;padding:0 30px;width:auto}}.basket .row--msg{display:none}@media only screen and (min-width:640px){.basket .row--msg{margin:0 0 30px}}.basket .row--msg.in{display:block}.basket__text{padding:10px 0 30px;text-align:center}@media only screen and (min-width:640px){.basket__text{padding:15px 0 35px}}.basket__text p{font-size:14px;font-size:1.4rem;line-height:1.4em}@media only screen and (min-width:640px){.basket__text p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.basket__text p{font-size:18px;font-size:1.8rem}}.basket__info{background-color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);margin:0 auto 35px;padding:25px 20px;text-align:center}@media only screen and (min-width:640px){.basket__info{max-width:520px}}@media only screen and (min-width:768px){.basket__info{max-width:692px;padding:35px 20px}}.basket__info .h4{color:#c92116;font-family:Mulish,sans-serif;font-size:18px;font-size:1.8rem;font-weight:900}.basket__info p,.basket__item{font-size:14px;font-size:1.4rem}.basket__item{background-color:#fff;display:inline-block;margin:0 10px 20px;padding:0 40px 0 75px;position:relative;text-align:left;width:100%}@media only screen and (min-width:640px){.basket__item{max-width:400px}}@media only screen and (min-width:768px){.basket__item{padding:0 60px 0 75px}}@media only screen and (min-width:1220px){.basket__item{padding:0 80px 0 75px}}.basket__item figure{left:15px;position:absolute;right:0;top:15px;width:60px}.basket__item p{font-size:14px;font-size:1.4rem;margin:0 0 .25em}.basket__item_content{padding:15px}.basket__item_content ul{list-style:none;margin:0 0 .4em}.basket__item_content li{display:inline-block}.basket__item_content li:after{content:"|";font-weight:300;opacity:.3;padding:0 5px 0 10px}.basket__item_content li:last-child:after{display:none}.basket__item_content .basket__item_price,.basket__item_price{font-size:16px;font-size:1.6rem;font-weight:700;padding:5px 0 0}.basket__item_content .basket__item_qty,.basket__item_content ul{font-size:12px;font-size:1.2rem;font-weight:700}.basket__item_remove{align-items:center;border-left:1px solid #e1e1e1;color:#c92116;display:flex;font-size:10px;height:100%;justify-content:center;position:absolute;right:0;top:0;width:40px}@media only screen and (min-width:768px){.basket__item_remove{width:60px}}@media only screen and (min-width:1220px){.basket__item_remove{width:80px}}.basket__item_remove:hover{color:#4a4a49}.basket__form{display:none;padding:15px 0 0}.basket__form .col-3{margin:0 auto 30px;max-width:300px}@media only screen and (min-width:1024px){.basket__form .col-3{float:left;max-width:100%;padding:0 20px;width:33.33333%}}@media only screen and (min-width:1600px){.basket__form .col-3{padding:0 30px}}.basket__form .row--phone .col:first-child{float:left;width:40%;width:calc(30% - 10px)}@media only screen and (min-width:768px){.basket__form .row--phone .col:first-child{width:calc(25% - 10px)}}.basket__form .row--phone .col:nth-child(2){float:right;width:60%;width:calc(70% - 10px)}@media only screen and (min-width:768px){.basket__form .row--phone .col:nth-child(2){width:calc(75% - 10px)}}.basket__form h4{font-family:Mulish,sans-serif;font-weight:900;text-align:center}.basket__form .radio--color{background-color:#fff;border:none}.basket__form .radio--color .radio__text{font-size:14px;font-size:1.4rem}.basket-empty,.basket-nonempty{display:none}.blog-tags{color:#b7b7b6;font-size:14px;font-size:1.4rem;margin:0;padding:20px 0}.blog-tags ul{list-style:none}.blog-tags li{display:inline-block;margin:0 5px 3px 0;vertical-align:middle}@media only screen and (min-width:1220px){.blog-categories{align-items:flex-start;display:flex;font-size:18px;font-size:1.8rem}}.blog-categories p{border-right:2px solid #c92116;color:#c92116;display:none;font-size:inherit;font-weight:700;line-height:inherit;margin:0;padding:10px 40px 10px 0;white-space:nowrap}@media only screen and (min-width:1220px){.blog-categories p{display:inline-block}}.blog-categories ul{display:none;line-height:inherit;list-style:none;margin:0;padding:10px 0}@media only screen and (min-width:640px){.blog-categories ul{display:block}}@media only screen and (min-width:1220px){.blog-categories ul{padding:10px 0 10px 40px}}@media only screen and (min-width:1501px)and (max-width:1600px){.blog-categories a{font-size:16px}}@media only screen and (min-width:1241px)and (max-width:1500px){.blog-categories a{font-size:14px}}@media only screen and (min-width:1000px)and (max-width:1240px){.blog-categories a{font-size:13px}}.blog-categories li{margin:0 20px 20px 0}.blog-categories .active{color:#c92116}.blog-categories .btn{margin:10px 0 20px;text-transform:lowercase;width:100%}@media only screen and (min-width:640px){.blog-categories .btn{display:none}}.blog--promo-post{background-color:#f8f8f8;padding:30px 0;position:relative}@media only screen and (min-width:1220px){.blog--promo-post{padding:50px 0}}.blog--promo-post .wrap{position:relative}.blog--promo-post .post{background-color:#fff;margin:0}.blog--promo-post .post h2{margin:0 0 .7em}.blog--promo-post .post p{font-size:14px;font-size:1.4rem;margin:0 0 1.7em}@media only screen and (min-width:640px){.blog--promo-post .post .post__content,.blog--promo-post .post__content{padding:35px 40px}}@media only screen and (min-width:1024px){.blog--promo-post .post .post__content,.blog--promo-post .post__content{padding:35px 50px}}@media only screen and (min-width:1220px){.blog--promo-post .post .post__content,.blog--promo-post .post__content{padding:40px 60px}}@media only screen and (min-width:1600px){.blog--promo-post .post .post__content,.blog--promo-post .post__content{padding:40px 80px}}.blog--promo-post .swiper-container{margin:0}@media only screen and (min-width:640px){.blog--promo-post .swiper-container{width:calc(100% - 40px)}}@media only screen and (min-width:1600px){.blog--promo-post .swiper-container{width:calc(100% - 60px)}}@media only screen and (min-width:640px){.blog--promo-post .swiper-pagination{position:absolute;right:0;top:50%;transform:translateY(-50%)}.blog--promo-post .swiper-pagination-bullet{display:block;height:38px;margin:6px 0;width:2px}}.blog{margin:0 0 40px}@media only screen and (min-width:1220px){.blog{margin:0 0 70px}}.blog:last-child{margin:0 0 50px}@media only screen and (min-width:640px){.blog:last-child{margin:0 0 70px}}@media only screen and (min-width:1220px){.blog:last-child{margin:0 0 90px}}@media only screen and (min-width:1600px){.blog:last-child{margin:0 0 100px}}.blog--first,.blog--first:last-child{margin:40px 0}@media only screen and (min-width:1220px){.blog--first,.blog--first:last-child{margin:70px 0}}.blog-post{position:relative}.blog-post .comment-author img{width:auto}.blog-post .line,.blog-post .line--active{background-color:#e1e1e1;display:block;height:1px;margin:15px 0;position:relative;width:100%}@media only screen and (min-width:768px){.blog-post .line,.blog-post .line--active{margin:25px 0}}.blog-post h2,.blog-post h3{margin:0 0 .4em}.blog-post h3{font-family:Mulish,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.4em}@media only screen and (min-width:768px){.blog-post h3{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:1220px){.blog-post h3{font-size:20px;font-size:2rem}}.blog-post h4{font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.4em}@media only screen and (min-width:768px){.blog-post h4{font-size:20px;font-size:2rem}}.blog-post img{display:block;height:auto;width:100%}.blog-post .wysiwyg ol,.blog-post .wysiwyg ul{margin:0 0 1.2em}.blog-post .wysiwyg ol,.blog-post .wysiwyg p,.blog-post .wysiwyg ul{font-size:14px;font-size:1.4rem;line-height:1.5em}@media only screen and (min-width:768px){.blog-post .wysiwyg ol,.blog-post .wysiwyg p,.blog-post .wysiwyg ul{font-size:16px;font-size:1.6rem}}.blog-post .wysiwyg ul li:before{top:10px}.blog-post .wysiwyg ul li ul li:before{top:auto}.blog-post .wysiwyg ol{list-style-position:inside}.blog-post .wysiwyg ol li ul li:before{top:auto}.blog-post .blog-tags{padding:30px 0 0}@media only screen and (min-width:640px){.blog-post .blog-tags{padding:40px 0 0}}@media only screen and (min-width:1220px){.blog-post .blog-tags{padding:50px 0 0}}.blog-post__thumbnail{left:50%;margin:0 0 0 -50vw;position:relative;width:100vw}@media only screen and (min-width:1024px){.blog-post__thumbnail{left:0;margin:0;width:100%}}.blog-post__text{padding:15px 0}@media only screen and (min-width:640px){.blog-post__text{padding:25px 0}}@media only screen and (min-width:768px){.blog-post__text{padding:30px 0}}.blog-post__text_photo,.wysiwyg .blog-post__text_photo{padding:15px 0}@media only screen and (min-width:768px){.blog-post__text_photo,.wysiwyg .blog-post__text_photo{padding:30px 0}}@media only screen and (min-width:1024px){.blog-post__text_photo .row,.wysiwyg .blog-post__text_photo .row{align-items:center;display:flex}.blog-post__text_photo .col,.wysiwyg .blog-post__text_photo .col{min-width:50%;width:50%}}.blog-post__text_photo .col:nth-child(2),.wysiwyg .blog-post__text_photo .col:nth-child(2){padding:20px 0 0}@media only screen and (min-width:768px){.blog-post__text_photo .col:nth-child(2),.wysiwyg .blog-post__text_photo .col:nth-child(2){padding:30px 0 0}}@media only screen and (min-width:1024px){.blog-post__text_photo .col:nth-child(2),.wysiwyg .blog-post__text_photo .col:nth-child(2){padding:0 0 0 60px}}@media only screen and (min-width:1220px){.blog-post__text_photo .col:nth-child(2),.wysiwyg .blog-post__text_photo .col:nth-child(2){padding:0 0 0 98px}}.blog-post__text_photo .figcaption,.wysiwyg .blog-post__text_photo .figcaption{font-size:14px;font-size:1.4rem;line-height:1.2em;margin:0;opacity:.5;padding:10px 0 0}.blog-post__tip,.wysiwyg .blog-post__tip{margin:20px 0 0}@media only screen and (min-width:768px){.blog-post__tip,.wysiwyg .blog-post__tip{margin:30px 0 0}}@media only screen and (min-width:1220px){.blog-post__tip,.wysiwyg .blog-post__tip{margin:40px 0 0}}.blog-post__tip .header,.wysiwyg .blog-post__tip .header{margin:0;padding:0}.blog-post__tip .header__outline,.wysiwyg .blog-post__tip .header__outline{padding-bottom:10px;padding-top:10px}@media only screen and (min-width:1220px){.blog-post__tip p,.wysiwyg .blog-post__tip p{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:1600px){.blog-post__tip p,.wysiwyg .blog-post__tip p{font-size:20px;font-size:2rem}}.blog-post__blockquote,.wysiwyg .blog-post__blockquote{margin:30px 0 0}@media only screen and (min-width:1220px){.blog-post__blockquote,.wysiwyg .blog-post__blockquote{margin:40px 0 0}}.blog-post__blockquote .header,.wysiwyg .blog-post__blockquote .header{margin:0;padding:0}.blog-post__blockquote .header__outline,.wysiwyg .blog-post__blockquote .header__outline{padding-bottom:10px;padding-top:10px}.blog-post__blockquote .author,.wysiwyg .blog-post__blockquote .author{font-size:14px;font-size:1.4rem;margin:0;opacity:.5}.blog-post__blockquote i,.wysiwyg .blog-post__blockquote i{color:#c92116;display:block;font-size:30px;margin:0 0 15px}@media only screen and (min-width:640px){.blog-post__blockquote i,.wysiwyg .blog-post__blockquote i{font-size:40px}}@media only screen and (min-width:1220px){.blog-post__blockquote i,.wysiwyg .blog-post__blockquote i{font-size:50px}}.blog-post__slider .next,.blog-post__slider .prev{align-items:center;background-color:#c92116;color:#fff;display:flex;display:none;height:60px;justify-content:center;margin-top:-30px;position:absolute;top:94px;width:30px;z-index:2}@media(min-width:360px){.blog-post__slider .next,.blog-post__slider .prev{top:108px}}@media only screen and (min-width:640px){.blog-post__slider .next,.blog-post__slider .prev{top:195px}}@media only screen and (min-width:768px){.blog-post__slider .next,.blog-post__slider .prev{top:216px}}@media only screen and (min-width:1024px){.blog-post__slider .next,.blog-post__slider .prev{display:inline-block;top:122px}}@media only screen and (min-width:1220px){.blog-post__slider .next,.blog-post__slider .prev{top:165px}}@media only screen and (min-width:1600px){.blog-post__slider .next,.blog-post__slider .prev{top:182px}}.blog-post__slider .next i,.blog-post__slider .prev i{display:inline-block;font-size:6px}.blog-post__slider .next.swiper-button-disabled,.blog-post__slider .prev.swiper-button-disabled{display:none}.blog-post__slider .next:hover,.blog-post__slider .prev:hover{background-color:#000}.blog-post__slider .prev{left:0}.blog-post__slider .prev i{transform:rotate(-90deg)}.blog-post__slider .next{right:0}.blog-post__slider .next i{transform:rotate(90deg)}.blog-post__slider .swiper-container{overflow:visible}@media only screen and (min-width:1024px){.blog-post__slider .swiper-container{overflow:hidden}}.blog-post__slider .swiper-slide{padding-right:15px}@media only screen and (min-width:1024px){.blog-post__slider .swiper-slide{padding:0}}.blog-post__slider .swiper-pagination{padding:5px 0 0}@media only screen and (min-width:1024px){.blog-post__slider .swiper-pagination{padding:15px 0 0}}.blog-post__slider .swiper-pagination-bullet{width:30px}.blog-author{background-color:#f7f7f7;margin:0 0 50px;padding:30px 20px 20px;position:relative;text-align:center}@media only screen and (min-width:640px){.blog-author{margin:0 0 70px}}@media only screen and (min-width:1220px){.blog-author{margin:0 0 90px}}@media only screen and (min-width:1600px){.blog-author{margin:0 0 100px}}@media only screen and (min-width:640px){.blog-author{align-items:center;display:flex;min-height:180px;padding:30px;text-align:left}}@media only screen and (min-width:768px){.blog-author{min-height:200px;padding:40px}}@media only screen and (min-width:1220px){.blog-author{min-height:270px;padding:40px 80px 40px 40px}}@media only screen and (min-width:1600px){.blog-author{min-height:295px}}.blog-author figure{background-color:#fff;border-radius:50%;height:110px;left:50%;margin-left:-55px;overflow:hidden;position:absolute;top:70px;width:110px}@media only screen and (min-width:640px){.blog-author figure{height:120px;left:30px;margin:0;position:absolute;top:30px;width:120px}}@media only screen and (min-width:768px){.blog-author figure{left:40px;top:40px}}@media only screen and (min-width:1220px){.blog-author figure{height:190px;left:40px;top:40px;width:190px}}@media only screen and (min-width:1600px){.blog-author figure{height:215px;width:215px}}.blog-author h2{margin:0 0 145px}@media only screen and (min-width:640px){.blog-author h2{margin:0 0 1em}}.blog-author h4{color:#c92116;font-size:16px;font-size:1.6rem}@media only screen and (min-width:1024px){.blog-author h4{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:1220px){.blog-author h4{font-size:20px;font-size:2rem}}.blog-author p{font-size:14px;font-size:1.4rem;margin:0}@media only screen and (min-width:640px){.blog-author__content{padding:0 0 0 150px}}@media only screen and (min-width:1024px){.blog-author__content{padding:0 0 0 180px}}@media only screen and (min-width:1220px){.blog-author__content{padding:0 0 0 247px}}@media only screen and (min-width:1600px){.blog-author__content{padding:0 0 0 272px}}.calculator{padding:30px 0 0;position:relative}.calculator input{display:block;margin-left:auto;margin-right:auto;max-width:300px}input[name=tabs-dropdown]{max-width:100%!important}.calculator .dropdown--sort{margin-left:-15px!important;margin-right:-15px!important;max-width:calc(100% + 30px)!important;padding-left:15px;width:calc(100% + 30px)!important}.calculator .note{color:#4a4a49;font-size:12px;font-size:1.2rem}.calculator .col{margin:0 0 25px}@media only screen and (min-width:640px){.calculator .col{float:left;margin:0;width:50%}.calculator .col:nth-child(odd){clear:left;padding:0 10px 0 0}.calculator .col:nth-child(2n){padding:0 0 0 10px}}.calculator .col:last-child{margin:0}.calculator .col input{margin:0 0 10px;max-width:100%}.calculator--ecommerce .col{float:none;margin:0 auto!important}.calculator .row--dimensions{margin:0 auto;max-width:610px;padding:20px 0 0}.calculator .tabs{margin:0;text-align:center}.calculator .tabs__nav{font-size:0;margin:0 auto 25px;max-width:610px;text-align:center}.calculator .tabs__nav li{font-size:16px;font-size:1.6rem;padding-left:0;padding-right:0;width:33.33333%}.calculator__step{margin:0 0 35px}.calculator__amount{display:grid;grid-template-columns:48px 1fr 48px;margin-bottom:10px;min-width:150px;width:50%}.calculator__amount button.btn--outline.btn--black{border:1px solid #4a4a49;box-shadow:none;color:#4a4a49;font-size:24px;font-weight:200;height:48px;min-width:auto;padding:0 0 2px;transition:background-color .4s,color .4s}.calculator__amount button:hover{color:#fff}.calculator__amount button:after,.calculator__amount button:before{z-index:-1}button.btn--outline.btn--black.calculator__decrement{border-right:none}button.btn--outline.btn--black.calculator__increment{border-left:none}.col .calculator__amount input{margin-bottom:0;padding:0;text-align:center}.calculator__amount input::-webkit-inner-spin-button,.calculator__amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator__amount input[type=number]{-moz-appearance:textfield}@media only screen and (min-width:768px){.calculator__step{margin:0 0 50px}}@media only screen and (min-width:1220px){.calculator__step{margin:0 0 70px}}.calculator__step--last{margin:0 0 50px}.calculator__submit{background-color:#f7f7f7;margin:0 0 50px;padding:30px 20px;text-align:center}@media only screen and (min-width:640px){.calculator__submit{margin:0 0 70px}}@media only screen and (min-width:1220px){.calculator__submit{margin:0 0 90px}}@media only screen and (min-width:1600px){.calculator__submit{margin:0 0 100px}}@media only screen and (min-width:640px){.calculator__submit{padding:50px 20px}}@media only screen and (min-width:1220px){.calculator__submit{padding:60px 20px 65px}}.calculator__submit h4{font-size:18px;font-size:1.8rem}@media only screen and (min-width:640px){.calculator__submit h4{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.calculator__submit h4{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.calculator__submit h4{font-size:24px;font-size:2.4rem}}.calculator__submit .btn{display:block;height:40px;line-height:40px;margin:10px 0;min-width:0;padding:0;width:100%}@media only screen and (min-width:640px){.calculator__submit .btn{display:inline-block;margin:0 10px;width:220px}}.calculator__submit .btn--outline{line-height:38px}.calculator__submit .sep{display:block;font-size:14px;font-size:1.4rem;font-weight:700}@media only screen and (min-width:768px){.calculator__submit .sep{display:none}}.calculator__submit .icon-check{background-color:#4caf50;border-radius:50%;color:#fff;height:50px;left:50%;line-height:50px;margin-left:-25px;position:absolute;top:-25px;width:50px}@media only screen and (min-width:768px){.calculator__submit .icon-check{align-items:center;display:inline-flex;font-size:30px;height:70px;justify-content:center;margin-bottom:20px;margin-left:0;padding:10px;position:static;width:70px}}.calculator__submit--after{display:none}@media(max-width:767px){.calculator__submit--after{align-items:center;background-color:rgb(0 0 0 / .8);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.calculator__submit--after .row{background-color:#fff;margin:0 auto;max-width:280px;padding:50px 20px 30px;position:relative}}.calculator__submit--after.in{display:flex}@media only screen and (min-width:768px){.calculator__submit--after.in{display:block}}.btn:disabled:not(.debesto-contact--send_btn){background:#ccc!important;cursor:no-drop}.cart{padding:25px 0 30px;position:relative;z-index:2}@media only screen and (min-width:640px){.cart{padding:20px 0 40px}}@media only screen and (min-width:768px){.cart{padding:20px 0 50px}}@media only screen and (min-width:1220px){.cart{padding:25px 0 70px}}@media only screen and (min-width:1024px){.cart .col:first-child{float:left;width:40.5%}.cart .col:nth-child(2){float:right;padding:0 0 0 60px;width:59.5%}}@media only screen and (min-width:1220px){.cart .col:nth-child(2){padding:0 0 0 100px}}@media only screen and (min-width:1600px){.cart .col:nth-child(2){padding:0 0 0 120px}}.cart .next,.cart .prev{align-items:center;background-color:#cecfcf;color:#fff;display:block;display:flex;height:60px;justify-content:center;margin-top:-30px;position:absolute;top:50%;width:30px;z-index:2}.cart .next i,.cart .prev i{display:inline-block;font-size:6px}.cart .next:hover,.cart .prev:hover{background-color:#c92116}.cart .next.swiper-button-disabled,.cart .prev.swiper-button-disabled{display:none;pointer-events:none}.cart .prev{left:0}.cart .prev i{transform:rotate(-90deg)}.cart .next{right:0}.cart .next i{transform:rotate(90deg)}.cart .link{color:#c92116;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;position:relative;transition:color .14s linear}@media only screen and (min-width:768px){.cart .link{font-size:14px;font-size:1.4rem}}.cart .link span{display:inline-block;position:relative;top:-3px;vertical-align:middle}.cart .link span:after{background-color:#c92116;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:background .14s linear;width:100%}.cart .link--video{padding:0 0 0 50px}@media only screen and (min-width:768px){.cart .link--video{padding:0 0 0 60px}}.cart .link--video .icon-video{font-size:25px;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px){.cart .link--video .icon-video{font-size:30px}}.cart a.link:hover{color:#4a4a49}.cart a.link:hover span:after{background:#4a4a49}.cart .row--mobile{background-color:#fff;bottom:0;box-shadow:0 0 15px rgb(0 0 0 / .1);left:0;padding:10px 0;position:fixed;width:100%;z-index:10}.cart .row--mobile .btn{width:100%}@media only screen and (min-width:640px){.cart .row--mobile{display:none}}.cart .row--desktop{display:none}@media only screen and (min-width:640px){.cart .row--desktop{display:block}}.cart__gallery{background-color:#f7f7f7;left:50%;margin:0 0 25px -50vw;overflow:hidden;position:relative;width:100vw}@media only screen and (min-width:640px){.cart__gallery{left:0;margin:0 0 7px;width:100%}}.cart__gallery .cart__photo{align-items:center;display:flex;height:272px;justify-content:center}@media only screen and (min-width:640px){.cart__gallery .cart__photo{height:320px}}@media only screen and (min-width:1220px){.cart__gallery .cart__photo{height:400px}}.cart__gallery img{display:block;height:auto;margin:0 auto;max-height:85%;width:auto}@media only screen and (min-width:1220px){.cart__gallery img{max-height:90%}}.cart__gallery .swiper-pagination{padding:0 0 15px}@media only screen and (min-width:640px){.cart__gallery .swiper-pagination{display:none}}.cart__gallery .swiper-pagination .swiper-pagination-bullet{width:30px}.cart__thumbnails{display:none;font-size:0;margin:0 0 25px;position:relative;text-align:center}@media only screen and (min-width:640px){.cart__thumbnails{display:block;margin:0 0 40px}}@media only screen and (min-width:1024px){.cart__thumbnails{margin:0 0 25px}}.cart__thumb{cursor:pointer;display:inline-block;margin:7px 7px 0;overflow:hidden;position:relative;vertical-align:top}.cart__thumb figure{align-items:center;border:1px solid #e1e1e1;display:flex;height:85px;justify-content:center;width:85px}@media only screen and (min-width:1024px){.cart__thumb figure{height:66px;width:66px}}@media only screen and (min-width:1220px){.cart__thumb figure{height:85px;width:85px}}.cart__thumb img{max-height:100%;width:auto}.cart__thumb:after{background-color:#c92116;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:opacity .2s linear;width:100%;z-index:3}.cart__thumb--active:after{opacity:1}.cart__ribbon{align-items:center;background-image:url(/wp-content/themes/debesto/dist/assets/b0c61882c5e8b4ce938c.png);background-position:0 top;background-repeat:no-repeat;color:#fff;display:flex;font-family:Mulish,sans-serif;font-size:12px;font-size:1.2rem;font-weight:900;height:80px;justify-content:center;line-height:1em;padding:0 12px 0 35px;position:absolute;right:0;top:-9px;z-index:5}@media only screen and (min-width:1220px){.cart__ribbon{font-size:14px;font-size:1.4rem;padding:0 15px 0 38px}}.cart__ribbon span{display:inline-block;position:relative;top:-5px}.cart__ribbon i{color:#c5ae7d;font-size:16px;margin:0 8px 0 0;position:relative;top:-7px}@media only screen and (min-width:768px){.cart__ribbon i{font-size:18px}}.cart__header{border-bottom:1px solid #e1e1e1;margin:0 0 20px;padding:0 0 20px}@media only screen and (min-width:768px){.cart__header{margin:0 0 25px;padding:0 0 25px}}.cart__header h1{font-size:24px;font-size:2.4rem;margin:0}@media only screen and (min-width:640px){.cart__header h1{font-size:30px;font-size:3rem}}@media only screen and (min-width:768px){.cart__header h1{font-size:32px;font-size:3.2rem}}.cart__header .subtitle{font-family:Mulish,sans-serif;font-weight:900}.cart__header .price{color:#c92116;margin:0 0 15px}@media only screen and (min-width:640px){.cart__header .price{margin:0 0 30px}}@media only screen and (min-width:1600px){.cart__header .price{margin:0 0 32px}}.cart__header .price p{align-items:center;display:flex;font-family:Mulish,sans-serif;font-size:24px;font-size:2.4rem;font-weight:900;margin:0;position:relative}@media only screen and (min-width:640px){.cart__header .price p{font-size:30px;font-size:3rem}}@media only screen and (min-width:768px){.cart__header .price p{font-size:32px;font-size:3.2rem}}.cart__header .price--sale p:first-child{color:#4a4a49;font-size:18px;font-size:1.8rem;-webkit-text-decoration:line-through;text-decoration:line-through}@media only screen and (min-width:640px){.cart__header .price--sale p:first-child{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:768px){.cart__header .price--sale p:first-child{font-size:25px;font-size:2.5rem}}.cart__header .price--sale p:nth-child(2){padding:0 0 0 .15em}.cart__header .subtitle{font-size:16px;font-size:1.6rem;margin:0 0 .4em}@media only screen and (min-width:640px){.cart__header .subtitle{font-size:18px;font-size:1.8rem}}.cart__header .row--flex{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:1024px){.cart__header .row--flex{display:block}}@media only screen and (min-width:1220px){.cart__header .row--flex{align-items:center;display:flex;justify-content:space-between}}.cart__ranking{display:block;width:100%}@media only screen and (max-width:999px){.cart__ranking{flex-wrap:wrap;margin-right:10px}}@media only screen and (min-width:640px){.cart__ranking{max-width:150px}}@media only screen and (min-width:1024px){.cart__ranking{margin:0 0 25px;width:100%}}@media only screen and (min-width:1220px){.cart__ranking{margin:0}}.cart__ranking i{color:#c92116;display:inline-block;font-size:15px;margin:0 3px 0 0;position:relative;top:-1px;vertical-align:middle}@media only screen and (min-width:768px){.cart__ranking i{font-size:20px;margin:0 5px 0 0;top:-2px}}.cart__ranking strong{display:inline-block;font-family:Mulish,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;vertical-align:middle}@media only screen and (min-width:768px){.cart__ranking strong{font-size:18px;font-size:1.8rem}}.cart__ranking p{font-size:14px;font-size:1.4rem;padding:3px 0 0}.cart__ranking .link{margin-top:10px;min-width:100px;text-align:left}.flex--start{justify-content:flex-start!important}.align--top{align-items:flex-start!important}.product-single-warranty{text-align:center}.row--grid-double{grid-gap:5px;align-items:flex-end;display:grid;grid-template-columns:1fr 1fr}@media only screen and (min-width:1220px){.product-single-warranty{margin-top:0;text-align:center}.row--grid-double{grid-template-columns:170px 170px}}.product-single-warranty img{cursor:pointer;display:block;height:auto;max-height:50px;max-width:100%;width:auto}.product-single-warranty span{margin-top:5px}.product-single-warranty img:hover{animation:blinker .7s;opacity:1}@keyframes blinker{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.cart__video--mobile{display:block;padding:20px 0 0}@media only screen and (min-width:640px){.cart__video--mobile{display:none}}.cart__video--desktop{display:none}@media only screen and (min-width:640px){.cart__video--desktop{display:block}}.cart__params{border-bottom:1px solid #e1e1e1;margin:0 0 20px}@media only screen and (min-width:768px){.cart__params{margin:0 0 25px;padding:0}}.cart__params p{font-size:14px;font-size:1.4rem;margin:0}.cart__params .value{font-family:Mulish,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700}@media only screen and (min-width:768px){.cart__params .value{font-size:18px;font-size:1.8rem}}.cart__param{float:left;margin:0 0 20px;padding:0 10px 0 0;width:50%}.cart__param:nth-child(2n-1){clear:left}@media only screen and (min-width:768px){.cart__param{margin:0 0 25px;padding:0 15px 0 0;width:33.33333%}.cart__param:nth-child(2n-1){clear:none}.cart__param:nth-child(3n-2){clear:left}}.cart__text h4{font-family:Mulish,sans-serif;font-size:18px;font-size:1.8rem;font-weight:900;margin:0 0 .7em}@media only screen and (min-width:640px){.cart__text h4{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.cart__text h4{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.cart__text h4{font-size:24px;font-size:2.4rem}}.cart__text ul{list-style:none}.cart__text li{font-size:14px;font-size:1.4rem;margin:0 0 .7em;min-height:24px;padding:3px 0 0 25px;position:relative}.cart__text li:before{background-color:#4a4a49;border-radius:50%;color:#fff;content:"";display:inline-block;font-family:icomoon;font-size:7px;height:16px;left:0;line-height:18px;position:absolute;text-align:center;top:4px;width:16px}.cart__text .btn{margin:30px 0 0}@media only screen and (min-width:640px){.cart__text .btn{min-width:240px}}@media only screen and (min-width:1220px){.cart__text .btn{min-width:290px}}.cart-details{background-color:#f8f8f8;padding:15px 0;position:relative;z-index:1}@media only screen and (min-width:640px){.cart-details{padding:40px 0}}@media only screen and (min-width:768px){.cart-details{padding:50px 0}}@media only screen and (min-width:1220px){.cart-details{padding:80px 0 0}}.cart-details .cart-toggle,.cart-toggle{padding:0}@media only screen and (min-width:1220px){.cart-details .cart-toggle,.cart-toggle{padding:0 0 60px}}.cart-details .cart-toggle:last-child .header,.cart-toggle:last-child .header{border:none!important}.cart-details .cart-toggle .header,.cart-toggle .header{border-bottom:1px solid #e1e1e1;cursor:pointer;margin:0;padding:20px 20px 0 0;position:relative;transition:border .2s linear;z-index:1}@media only screen and (min-width:1220px){.cart-details .cart-toggle .header,.cart-toggle .header{border:none;cursor:default;margin:0 0 25px;padding:0}}.cart-details .cart-toggle .header .h2,.cart-toggle .header .h2{font-size:18px;font-size:1.8rem}@media only screen and (min-width:768px){.cart-details .cart-toggle .header .h2,.cart-toggle .header .h2{font-size:20px;font-size:2rem}}@media only screen and (min-width:1024px){.cart-details .cart-toggle .header .h2,.cart-toggle .header .h2{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.cart-details .cart-toggle .header .h2,.cart-toggle .header .h2{font-size:28px;font-size:2.8rem}}@media only screen and (min-width:1600px){.cart-details .cart-toggle .header .h2,.cart-toggle .header .h2{font-size:32px;font-size:3.2rem}}.cart-details .cart-toggle .header .icon-up,.cart-toggle .header .icon-up{display:inline-block;top:32px}@media only screen and (min-width:1220px){.cart-details .cart-toggle .header .icon-up,.cart-toggle .header .icon-up{display:none}}.cart-details .cart-toggle .header--active,.cart-toggle .header--active{border-color:#fff0}.cart-details .cart-toggle .header--active .icon-up,.cart-toggle .header--active .icon-up{transform:translateY(-3px) rotate(0)}.cart-toggle__content{background-color:#fff;display:none;left:50%;margin:0 0 0 -50vw;position:relative;width:100vw;z-index:2}@media only screen and (min-width:640px){.cart-toggle__content{left:0;margin:0;width:100%}}@media only screen and (min-width:1220px){.cart-toggle__content{display:block!important}}.cart-toggle__content--collapse{height:190px;overflow:hidden}@media only screen and (min-width:640px){.cart-toggle__content--collapse{height:380px}}@media only screen and (min-width:1220px){.cart-toggle__content--collapse{height:auto;overflow:visible}}.cart-toggle__content--open{height:auto!important;overflow:visible!important}.cart-toggle__content--open .btn-collapse{display:none}.download{padding:40px 0}@media only screen and (min-width:640px){.download{padding:50px 0}}@media only screen and (min-width:768px){.download{padding:60px 0}}@media only screen and (min-width:1220px){.download{padding:70px 0 80px}}.download__frame{background-color:#fff;margin:0 auto;max-width:360px;padding:10px 25px}@media only screen and (min-width:640px){.download__frame{max-width:100%;padding:20px}}@media only screen and (min-width:1220px){.download__frame{padding:30px 0}}@media only screen and (min-width:1600px){.download__frame{padding:40px 0}}.download__item{border-bottom:1px solid #e1e1e1;padding:15px 0;position:relative;text-align:center}@media only screen and (min-width:640px){.download__item{border-bottom:none;border-right:1px solid #e1e1e1;float:left;margin:20px 0;padding:0 15px;width:50%}.download__item:nth-child(2n){border-right:none}}@media only screen and (min-width:1024px){.download__item{margin:20px 0;padding:0 20px;width:25%}.download__item:nth-child(2n){border-right:1px solid #e1e1e1}.download__item:nth-child(4n){border:none}}.download__item:last-child{border:none}.download__item p{display:block;font-size:14px;font-size:1.4rem}@media only screen and (min-width:768px){.download__item p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.download__item p{font-size:18px;font-size:1.8rem}}.download__header{margin:0 0 15px}@media only screen and (min-width:1220px){.download__header{margin:0 0 20px}}.download__link{background-color:#c92116;color:#fff;display:inline-block;height:30px;line-height:30px;width:30px}.download__link:hover{background-color:#000;color:#fff}.download__link i{position:relative;top:1px}.related-products .cart-toggle__content{background:0 0;left:0;margin:0;width:100%}.advantages__frame{background-color:#fff;margin:0 auto;max-width:360px;padding:15px 25px}@media only screen and (min-width:640px){.advantages__frame{max-width:100%;padding:20px 40px}}@media only screen and (min-width:1024px){.advantages__frame{padding:20px 60px}}@media only screen and (min-width:1220px){.advantages__frame{padding:30px 76px}}.advantages__item{padding:15px 0 15px 55px;position:relative}@media only screen and (min-width:640px){.advantages__item{padding:15px 0 15px 85px}}@media only screen and (min-width:768px){.advantages__item{padding:20px 0 20px 90px}}@media only screen and (min-width:1024px){.advantages__item{float:left;width:50%;width:calc(50% - 20px)}.advantages__item:nth-child(2n-1){clear:left}.advantages__item:nth-child(2n){float:right}}@media only screen and (min-width:1220px){.advantages__item{padding:20px 0 20px 110px;width:calc(50% - 40px)}}.advantages__item p:not(.h4){font-size:14px;font-size:1.4rem}.advantages__symbol{border:2px solid #c92116;color:#c92116;font-family:Mulish,sans-serif;font-size:18px;font-size:1.8rem;font-style:normal;font-weight:900;height:38px;left:0;line-height:38px;overflow:hidden;position:absolute;text-align:center;text-transform:uppercase;top:15px;width:38px}@media only screen and (min-width:640px){.advantages__symbol{font-size:22px;font-size:2.2rem;height:54px;line-height:54px;width:54px}}@media only screen and (min-width:768px){.advantages__symbol{font-size:24px;font-size:2.4rem;height:64px;line-height:64px;top:20px;width:64px}}@media only screen and (min-width:1220px){.advantages__symbol{font-size:32px;font-size:3.2rem;height:80px;line-height:80px;width:80px}}@media only screen and (min-width:1024px){.params .row--flex{align-items:flex-start;display:flex;justify-content:space-between}}.params .value{font-weight:700}.params .label{display:inline-block;vertical-align:middle;width:50%}@media only screen and (min-width:1024px){.params .label{width:110px}}@media only screen and (min-width:1220px){.params .label{width:130px}}@media only screen and (min-width:1600px){.params .label{width:144px}}.params__frame{background-color:#fff;margin:0 auto;max-width:360px;padding:25px}@media only screen and (min-width:640px){.params__frame{max-width:100%;padding:30px 40px}}@media only screen and (min-width:1024px){.params__frame{padding:40px 60px}}@media only screen and (min-width:1220px){.params__frame{padding:50px 76px}}.params__frame p{font-size:14px;font-size:1.4rem}.cart-description .row{padding:15px 0}@media only screen and (min-width:640px){.cart-description .row{padding:20px 0}}@media only screen and (min-width:768px){.cart-description .row{padding:30px 0}}.cart-description .row--text p{font-size:14px;font-size:1.4rem}@media only screen and (min-width:768px){.cart-description .row--text p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.cart-description .row--text p{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:1024px){.cart-description .row--cols{align-items:center;display:flex;justify-content:space-between}}.cart-description .row--cols .col:nth-child(2){padding:15px 0 0}@media only screen and (min-width:1024px){.cart-description .row--cols .col{min-width:calc(50% - 20px);width:50%;width:calc(50% - 20px)}}@media only screen and (min-width:1220px){.cart-description .row--cols .col{min-width:calc(50% - 40px);width:50%;width:calc(50% - 40px)}}@media only screen and (min-width:1024px){.cart-description .row--reverse{flex-direction:row-reverse}}.cart-description .row--video .col:nth-child(2) figure{background-color:#4a4a49;position:relative}.cart-description .row--video .col:nth-child(2) figure img{opacity:.25}.cart-description figure{background-color:#f8f8f8}.cart-description img{display:block;height:auto;width:100%}.cart-description .btn--play{color:#fff;left:50%;margin:0;overflow:visible;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}.cart-description .btn--play i{background-color:#c92116;border:none;color:#fff;transition:background .2s linear}.cart-description .btn--play span{display:none}@media only screen and (min-width:640px){.cart-description .btn--play span{display:inline}}.cart-description .btn--play:hover i{background-color:#000}.cart-description__content{background-color:#fff;margin:0 auto;max-width:360px;padding:10px 25px}@media only screen and (min-width:640px){.cart-description__content{max-width:100%;padding:20px 40px}}@media only screen and (min-width:768px){.cart-description__content{padding:10px 40px}}@media only screen and (min-width:1024px){.cart-description__content{padding:30px 60px}}@media only screen and (min-width:1220px){.cart-description__content{padding:50px 76px}}.cart-description__content figure{width:100%}.cart-description__content figure img{max-width:100%}.cart-description__content h3{font-family:Mulish,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700}@media only screen and (min-width:640px){.cart-description__content h3{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.cart-description__content h3{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.cart-description__content h3{font-size:24px;font-size:2.4rem}}.cart-description__content p{font-size:14px;font-size:1.4rem}.cart-description__content h4{line-height:1.25em}.cart-colors{position:relative}.cart-colors .sort{font-size:14px;font-size:1.4rem;margin:-10px 0 0;z-index:50}.cart-colors .sort li{white-space:normal}.cart-colors .next,.cart-colors .prev{align-items:center;background-color:#c92116;color:#fff;display:block;display:flex;height:60px;justify-content:center;margin-top:-65px;position:absolute;top:50%;width:30px;z-index:2}@media only screen and (min-width:640px){.cart-colors .next,.cart-colors .prev{margin-top:-15px}}@media only screen and (min-width:1220px){.cart-colors .next,.cart-colors .prev{margin-top:-60px}}.cart-colors .next i,.cart-colors .prev i{display:inline-block;font-size:6px}.cart-colors .next:hover,.cart-colors .prev:hover{background-color:#000}.cart-colors .next.swiper-button-disabled,.cart-colors .prev.swiper-button-disabled{display:none;pointer-events:none}.cart-colors .prev{left:0}.cart-colors .prev i{transform:rotate(-90deg)}.cart-colors .next{right:0}.cart-colors .next i{transform:rotate(90deg)}.cart-colors .swiper-pagination{padding:25px 0 0}@media only screen and (min-width:768px){.cart-colors .colors--mobile{display:none}}.cart-colors .colors--desktop{display:none}@media only screen and (min-width:768px){.cart-colors .colors--desktop{display:block}}.cart-colors__item{text-align:center}.cart-colors__item p{font-size:14px;font-size:1.4rem}.cart-colors__item .cart-colors__preview,.cart-colors__preview{background-color:#f8f8f8;border-radius:50%;display:block;height:70px;margin:0 auto 5px;position:relative;width:70px}@media only screen and (min-width:640px){.cart-colors__item .cart-colors__preview,.cart-colors__preview{height:80px;width:80px}}@media only screen and (min-width:768px){.cart-colors__item .cart-colors__preview,.cart-colors__preview{margin:0 auto 10px}}@media only screen and (min-width:1024px){.cart-colors__item .cart-colors__preview,.cart-colors__preview{height:100px;width:100px}}@media only screen and (min-width:1220px){.cart-colors__item .cart-colors__preview,.cart-colors__preview{height:110px;margin:0 auto 15px;width:110px}}@media only screen and (min-width:1600px){.cart-colors__item .cart-colors__preview,.cart-colors__preview{height:128px;width:128px}}.cart-colors__tabs{background-color:#fff;margin:0 auto;max-width:360px;padding:20px 25px 25px;text-align:center}@media only screen and (min-width:640px){.cart-colors__tabs{max-width:100%;padding:20px 40px 30px}}@media only screen and (min-width:1024px){.cart-colors__tabs{padding:20px 60px 40px}}@media only screen and (min-width:1220px){.cart-colors__tabs{padding:20px 76px 40px}}.cart-colors__tabs .tabs{margin:0}.cart-colors__tabs .tab{padding:30px 0 25px}@media only screen and (min-width:1220px){.cart-colors__tabs .tab{padding:40px 0 30px}}.cart-colors__tabs .cart-colors__item{margin:0 0 25px}@media only screen and (min-width:768px){.cart-colors__tabs .cart-colors__item{margin:0}}.cart-colors__tabs .cart-colors__item:last-child{margin:0}.cart-colors__tabs .swiper-container{cursor:default}@media only screen and (min-width:640px){.cart-colors__tabs .tabs__nav--flex ul{justify-content:flex-start}}@media only screen and (min-width:1220px){.cart-colors__tabs .tabs__nav--flex li{padding-left:15px;padding-right:15px}}.cart-colors__all{background-color:#fff;display:none;margin:0 auto;max-width:360px;padding:25px}@media only screen and (min-width:640px){.cart-colors__all{max-width:100%;padding:30px 40px}}@media only screen and (min-width:1024px){.cart-colors__all{padding:40px 60px}}@media only screen and (min-width:1220px){.cart-colors__all{padding:50px 76px}}.cart-colors__all .cart-colors__item{float:left;margin:0 0 20px;width:50%}.cart-colors__all .cart-colors__item:nth-child(2n-1){clear:left}@media only screen and (min-width:640px){.cart-colors__all .cart-colors__item{width:33.33333%}.cart-colors__all .cart-colors__item:nth-child(2n-1){clear:none}.cart-colors__all .cart-colors__item:nth-child(3n-2){clear:left}}@media only screen and (min-width:768px){.cart-colors__all .cart-colors__item{width:25%}.cart-colors__all .cart-colors__item:nth-child(3n-2){clear:none}.cart-colors__all .cart-colors__item:nth-child(4n-3){clear:left}}@media only screen and (min-width:1024px){.cart-colors__all .cart-colors__item{margin:0 0 25px}}@media only screen and (min-width:1220px){.cart-colors__all .cart-colors__item{float:left;margin:0 0 35px;width:20%}.cart-colors__all .cart-colors__item:nth-child(4n-3){clear:none}.cart-colors__all .cart-colors__item:nth-child(5n-4){clear:left}}.cart-colors__all .row{margin:0 0 25px}@media only screen and (min-width:768px){.cart-colors__all .row{margin:0 0 40px}}.cart-colors__all .row:last-child{margin:0}.cart-colors__all .h4{font-size:14px;font-size:1.4rem}@media only screen and (min-width:640px){.cart-colors__all .h4{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.cart-colors__all .h4{font-size:18px;font-size:1.8rem;margin:0 0 25px}}.cart-variants{position:relative}.cart-variants .cart-toggle__content{background:0 0}.cart-variants .col{padding:10px 25px;position:relative;z-index:1}@media only screen and (min-width:640px){.cart-variants .col{float:left;margin:0 20px 20px 0;padding:15px 0 0;width:50%;width:calc(50% - 10px)}.cart-variants .col:nth-child(3n){margin-right:0}.cart-variants .col:nth-child(3n-2){clear:left}}@media only screen and (min-width:1024px){.cart-variants .col{float:left;margin:0;padding:25px 0 0 20px;width:25%}.cart-variants .col:nth-child(3n-2){clear:none}}.cart-variants .col--header{display:none;padding:236px 20px 0 40px;position:relative;z-index:2}@media only screen and (min-width:1024px){.cart-variants .col--header{display:block}}@media only screen and (min-width:1220px){.cart-variants .col--header{padding:256px 20px 0 40px}}.cart-variants .col--header .cell{justify-content:flex-start;position:relative;z-index:1}.cart-variants .col--header .cell:before{background-color:#e1e1e1;content:"";height:1px;left:0;pointer-events:none;position:absolute;top:0}@media only screen and (min-width:1024px){.cart-variants .col--header .cell:before{width:800px}}@media only screen and (min-width:1220px){.cart-variants .col--header .cell:before{width:1100px}}@media only screen and (min-width:1600px){.cart-variants .col--header .cell:before{width:1200px}}.cart-variants .col--header .cell:last-child:after{background-color:#e1e1e1;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute}@media only screen and (min-width:1024px){.cart-variants .col--header .cell:last-child:after{width:800px}}@media only screen and (min-width:1220px){.cart-variants .col--header .cell:last-child:after{width:1100px}}@media only screen and (min-width:1600px){.cart-variants .col--header .cell:last-child:after{width:1200px}}.cart-variants .col--header .cell:hover{z-index:10}.cart-variants .col--header .cell p{font-size:14px;font-size:1.4rem;position:relative}@media only screen and (min-width:1024px){.cart-variants .col--header .cell p{top:1px}}@media only screen and (min-width:1220px){.cart-variants .col--header .cell p{top:2px}}.cart-variants .col--item{position:relative}.cart-variants .col--item:before{background-color:#e1e1e1;content:"";display:none;height:2px;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:640px){.cart-variants .col--item:before{display:block}}@media only screen and (min-width:1024px){.cart-variants .col--item:before{width:calc(100% - 20px)}}.cart-variants .col--item span{padding:0 0 0 3px;position:relative;top:1px}@media only screen and (min-width:1024px){.cart-variants .col--item span{padding:0 0 0 5px}}@media only screen and (min-width:1220px){.cart-variants .col--item span{padding:0 0 0 10px}}@media only screen and (min-width:1024px){.cart-variants .col--item .cell--label{display:none}}.cart-variants .col--black .h3{color:#4a4a49}.cart-variants .col--orange:before{background-color:#ff8f22}.cart-variants .col--orange .h3{color:#ff8f22}.cart-variants .col--red:before{background-color:#c92116}.cart-variants .col--red .h3{color:#c92116}.cart-variants .cell{align-items:center;border-top:1px solid #e1e1e1;display:flex;font-size:12px;font-size:1.2rem;font-weight:700;justify-content:space-between;min-height:50px;padding:5px 15px;width:100%}@media only screen and (min-width:1024px){.cart-variants .cell{border:none;justify-content:center;padding:5px 0}}.cart-variants .cell:last-child{border-bottom:1px solid #e1e1e1}@media only screen and (min-width:1024px){.cart-variants .cell:last-child{border:none}}.cart-variants .cell p{font-size:12px;font-size:1.2rem;font-weight:700}.cart-variants .cell--label{text-align:left}.cart-variants .h3{font-size:24px;font-size:2.4rem;left:0;position:absolute;text-align:center;top:25px;width:100%}@media only screen and (min-width:640px){.cart-variants .h3{margin:0 0 15px;position:relative;text-align:left;top:0}}@media only screen and (min-width:1220px){.cart-variants .tooltip{top:-1px}}.cart-variants .tooltip__content{top:15px}.cart-variants__content{margin:0 auto;max-width:360px;padding:0 0 25px}@media only screen and (min-width:640px){.cart-variants__content{max-width:0;max-width:100%;padding:0 0 10px}}@media only screen and (min-width:1024px){.cart-variants__content{padding:0 0 40px}}@media only screen and (min-width:1220px){.cart-variants__content{padding:0 0 10px}}.cart-variants__item{background-color:#fff;padding:60px 0 30px;text-align:center}@media only screen and (min-width:640px){.cart-variants__item{padding:30px 0}}.cart-variants__item figure{margin:0 0 15px}@media only screen and (min-width:640px){.cart-variants__item figure{margin:0 0 30px}}.cart-variants__item img{display:block;height:90px;margin:0 auto;width:auto}@media only screen and (min-width:1024px){.cart-variants__item img{height:110px}}@media only screen and (min-width:1220px){.cart-variants__item img{height:130px}}.cart-variants__item i{border-radius:50%;color:#fff;display:inline-block;font-size:9px;height:24px;line-height:24px;margin:0;text-align:center;vertical-align:middle;width:24px}.cart-variants__item i:before{position:relative;top:1px}.cart-variants__item .icon-check{background-color:#65b80b}.cart-variants__item .icon-remove{background-color:#c92116}.cart-variants__item .btn{margin:15px 0 0;min-width:50%}.cart-variants__item .btn span{padding:0}.cart-variants__item .btn:after,.cart-variants__item .btn:before{background-color:#000}.cart-variants__price,.col--item .cart-variants__price{padding:25px 0 0;text-align:center}.cart-variants__price p,.col--item .cart-variants__price p{font-size:14px;font-size:1.4rem;font-weight:700;margin:0 0 5px}.cart-variants__price span,.col--item .cart-variants__price span{padding:0}.cart-variants__price .price,.col--item .cart-variants__price .price{font-family:Mulish,sans-serif;font-size:24px;font-size:2.4rem;font-weight:900}.cart-variants__price .surcharge,.col--item .cart-variants__price .surcharge{font-size:14px;font-size:1.4rem;opacity:.75;padding:0 0 0 5px}@media only screen and (min-width:1024px){.cart-variants__price .surcharge,.col--item .cart-variants__price .surcharge{display:block}}@media only screen and (min-width:1220px){.cart-variants__price .surcharge,.col--item .cart-variants__price .surcharge{display:inline}}.case-listing{background-color:#f7f7f7;padding:0 0 40px;position:relative}@media only screen and (min-width:640px){.case-listing{padding:40px 0 90px}}@media only screen and (min-width:1220px){.case-listing{padding:50px 0 110px}}.case{position:relative}.case .next,.case .prev{align-items:center;background-color:#c92116;color:#fff;display:none;height:60px;justify-content:center;margin-top:-30px;position:absolute;top:50%;width:30px;z-index:2}@media only screen and (min-width:640px){.case .next,.case .prev{display:block;display:flex}}.case .next i,.case .prev i{display:inline-block;font-size:6px}.case .next:hover,.case .prev:hover{background-color:#000}.case .prev{left:0}.case .prev i{transform:rotate(-90deg)}.case .next{right:0}.case .next i{transform:rotate(90deg)}.case .swiper-pagination-bullet{width:30px}.case--tile{margin:0 0 30px;position:relative}@media only screen and (min-width:640px){.case--tile{margin:0 0 40px}}@media only screen and (min-width:1024px){.case--tile{background-color:#fff;padding:0 0 0 50%}}.case--tile .case__photo{background-color:#fafafa;height:270px;left:50%;margin-left:-50vw;overflow:hidden;position:relative;width:calc(100vw + 50px);z-index:1}@media only screen and (min-width:640px){.case--tile .case__photo{height:340px;left:0;margin:0;width:100%}}@media only screen and (min-width:1024px){.case--tile .case__photo{height:100%;left:0;position:absolute;top:0;width:50%}}.case--tile .case__content{background-color:#fff;margin:-50px 0 0;padding:20px;position:relative;z-index:2}@media only screen and (min-width:640px){.case--tile .case__content{margin:0;padding:40px}}@media only screen and (min-width:1024px){.case--tile .case__content{padding:40px 40px 40px 70px}}@media only screen and (min-width:1600px){.case--tile .case__content{padding:50px 40px 50px 100px}}.case--tile .row--flex{align-items:flex-start;display:flex;margin:0 0 10px}@media only screen and (min-width:1220px){.case--tile .row--flex{margin:0 0 20px;min-width:226px}}.case--tile .row--flex .col:nth-child(2){padding:0 0 0 40px}.case--tile .row--flex p{font-size:12px;font-size:1.2rem}@media only screen and (min-width:640px){.case--tile .row--flex p{font-size:14px;font-size:1.4rem}}.case--tile .h3{font-size:18px;font-size:1.8rem;margin:0 0 .25em}@media only screen and (min-width:640px){.case--tile .h3{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.case--tile .h3{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.case--tile .h3{font-size:24px;font-size:2.4rem}}.case--tile p{font-size:14px;font-size:1.4rem}@media only screen and (min-width:640px){.case--tile p{font-size:16px;font-size:1.6rem}}.case--tile .btn{height:40px;line-height:40px;margin:10px 0 0;width:100%}@media only screen and (min-width:640px){.case--tile .btn{min-width:210px;width:auto}}@media only screen and (min-width:1220px){.case--tile .btn{min-width:226px}}.case--tile .swiper-container{cursor:default;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.case--tile .swiper-pagination{bottom:55px;left:-25px;padding:0;position:absolute;width:100%}@media only screen and (min-width:640px){.case--tile .swiper-pagination{bottom:25px;left:0}}.case--single .h2,.case--single h2{margin:0 0 25px}@media only screen and (min-width:1220px){.case--single .h2,.case--single h2{margin:0 0 50px}}.case--single .product{max-width:990px}.case--single .product:last-child{margin:0 0 40px}@media only screen and (min-width:640px){.case--single .product:last-child{margin:0 0 60px}}@media only screen and (min-width:1220px){.case--single .product:last-child{margin:0 0 70px}}.case__description{margin:0 0 50px}@media only screen and (min-width:640px){.case__description{margin:0 0 70px}}@media only screen and (min-width:1220px){.case__description{margin:0 0 90px}}@media only screen and (min-width:1600px){.case__description{margin:0 0 100px}}.case__description p{line-height:1.4em;margin:0 0 1.7em}.case__params .col{padding:0 0 15px}@media only screen and (min-width:640px){.case__params .col{float:left;padding:0 60px 30px 0;width:50%}.case__params .col:nth-child(2n-1){clear:left}}@media only screen and (min-width:1024px){.case__params .col{padding:0 60px 50px 0;width:25%}.case__params .col:nth-child(2n-1){clear:none}.case__params .col:nth-child(4n-3){float:left}}.case__params .h4{color:#c92116;font-size:14px;font-size:1.4rem;margin:0 0 .2em}@media only screen and (min-width:768px){.case__params .h4{margin:0 0 .7em}}.case__params p{margin:0}@media only screen and (min-width:768px){.case__params p{font-size:18px;font-size:1.8rem}}.case__gallery{left:50%;margin:0 0 30px -50vw;position:relative;width:100%;width:100vw}@media only screen and (min-width:640px){.case__gallery{left:0;margin:0 0 70px;width:100%}}@media only screen and (min-width:1220px){.case__gallery{margin:0 0 70px}}.case__gallery .swiper-container{cursor:default;height:60vw;max-height:380px}@media only screen and (min-width:1024px){.case__gallery .swiper-container{height:280px}}@media only screen and (min-width:1220px){.case__gallery .swiper-container{height:380px}}.case__gallery .swiper-pagination{bottom:10px;left:0;position:absolute;width:100%}@media only screen and (min-width:640px){.case__gallery .swiper-pagination{bottom:-35px}}.case__gallery .next,.case__gallery .prev{display:block;display:flex}.case__gallery--empty .swiper-slide{opacity:0}.case__gallery--empty .swiper-slide.swiper-slide-active{opacity:1}.categories{margin:0 0 50px}@media only screen and (min-width:640px){.categories{margin:0 0 70px}}@media only screen and (min-width:1220px){.categories{margin:0 0 90px}}@media only screen and (min-width:1600px){.categories{margin:0 0 100px}}.categories-item{background:#f6f6f6;margin:0 0 20px;padding:25px 20px}@media only screen and (min-width:640px){.categories-item{padding:30px 40px}}@media only screen and (min-width:1024px){.categories-item{align-items:center;display:flex;justify-content:space-between;min-height:236px;padding:25px 60px 25px 0}}@media only screen and (min-width:1220px){.categories-item{padding:50px 40px 50px 0}}@media only screen and (min-width:1600px){.categories-item{margin:0 0 25px;padding:60px 50px 60px 0}}.categories-item .row--content{width:100%}.categories-item .h3{align-items:center;display:flex;font-size:20px;font-size:2rem;justify-content:flex-start;line-height:1.2em;min-height:60px}@media only screen and (min-width:768px){.categories-item .h3{min-height:70px}}@media only screen and (min-width:1024px){.categories-item .h3{min-height:0}}@media only screen and (min-width:1220px){.categories-item .h3{font-size:24px;font-size:2.4rem}}.categories-item p{font-size:14px;font-size:1.4rem;line-height:1.4em}.categories-item .btn{margin:15px 0 0}@media only screen and (min-width:1024px){.categories-item .btn{margin:0 0 0 40px;min-width:140px;padding:0;width:140px}}@media only screen and (min-width:1220px){.categories-item .btn{margin:0 0 0 80px}}.categories-item figure{float:left;margin:0 15px 15px 0;width:60px}@media only screen and (min-width:768px){.categories-item figure{margin:0 20px 20px 0;width:70px}}@media only screen and (min-width:1024px){.categories-item figure{margin:0 20px 0 0;min-width:220px;width:220px}}@media only screen and (min-width:1220px){.categories-item figure{min-width:300px;width:300px}}.categories-item img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.categories--ranking .btn{margin:0}@media only screen and (min-width:768px){.categories--ranking .categories-item{float:left;width:48%;width:calc(50% - 10px)}.categories--ranking .categories-item:nth-child(odd){clear:left}.categories--ranking .categories-item:nth-child(2n){float:right}}@media only screen and (min-width:1024px){.categories--ranking .categories-item figure{margin:0;min-width:180px;width:180px}}@media only screen and (min-width:1220px){.categories--ranking .categories-item figure{min-width:220px;width:220px}}.categories--other{margin:0 0 40px;padding:15px 0 0}@media only screen and (min-width:640px){.categories--other{margin:0 0 60px}}@media only screen and (min-width:1220px){.categories--other{margin:0 0 70px}}@media only screen and (min-width:1600px){.categories--other{margin:0 0 90px}}.categories--other .categories-item{background-color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);padding:20px;text-align:center}@media only screen and (min-width:640px){.categories--other .categories-item{float:left;margin:0 20px 20px 0;width:50%;width:calc(50% - 10px)}.categories--other .categories-item:nth-child(2n-1){clear:left}.categories--other .categories-item:nth-child(2n){margin:0 0 20px}}@media only screen and (min-width:1024px){.categories--other .categories-item{display:block;min-height:0;overflow:hidden;width:33.33333%;width:calc(33.33333% - 13.5px)}.categories--other .categories-item:nth-child(2n-1){clear:none}.categories--other .categories-item:nth-child(2n){margin:0 20px 20px 0}.categories--other .categories-item:nth-child(3n-2){clear:left}.categories--other .categories-item:nth-child(3n){margin:0 0 20px}}.categories--other .row--content{padding:0 0 20px}.categories--other figure{float:none;height:120px;margin:0 0 10px;width:100%}@media only screen and (min-width:768px){.categories--other figure{height:120px;margin:0 0 15px}}@media only screen and (min-width:1024px){.categories--other figure{min-width:220px}}@media only screen and (min-width:1220px){.categories--other figure{height:150px}}@media only screen and (min-width:1600px){.categories--other figure{height:160px}}.categories--other figure img{height:100%;max-height:100%;width:auto}.categories--other .h3{display:block;font-family:Mulish,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.2em;min-height:0}@media only screen and (min-width:1220px){.categories--other .h3{font-size:18px;font-size:1.8rem}}.categories--other ul{list-style:none;text-align:left}@media only screen and (min-width:1220px){.categories--other ul{text-align:center}}.categories--other li{margin:0 0 .15em}@media only screen and (min-width:1220px){.categories--other li{margin:0 0 .3em}}.categories--other li:before{border:1px solid #c92116;border-radius:50%;content:"";display:inline-block;height:3px;margin:0 7px 0 0;position:relative;top:-1px;width:3px}@media only screen and (min-width:768px){.categories--other li:before{top:-2px}}.categories--other p,.categories--other ul{font-size:12px;font-size:1.2rem;margin:0 0 15px}@media only screen and (min-width:1220px){.categories--other p,.categories--other ul{font-size:14px;font-size:1.4rem}}.categories--other .btn,.categories--other p:last-child,.categories--other ul:last-child{margin:0}.contact{background-color:#f8f8f8;padding:40px 0 0;position:relative}section.contact{padding-bottom:60px}@media only screen and (min-width:1024px){.contact{padding:60px 0 0}}@media only screen and (min-width:1220px){.contact{padding:70px 0 0}}.contact .h3{font-size:18px;font-size:1.8rem;margin:0 0 1.4em;opacity:.5}@media only screen and (min-width:640px){.contact .h3{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.contact .h3{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.contact .h3{font-size:24px;font-size:2.4rem}}@media only screen and (min-width:1024px){.contact .col{position:relative}}.contact .col:not(:last-child){border-bottom:1px solid #e1e1e1;margin:0 0 25px;padding:0 0 10px}@media only screen and (min-width:640px){.contact .col:not(:last-child){border-bottom:0;border-right:1px solid #e1e1e1;float:left;padding:20px 0 0}}@media only screen and (min-width:1024px){.contact .col:not(:last-child){margin:0;padding:20px 0 60px}}@media only screen and (min-width:1220px){.contact .col:not(:last-child){padding:20px 0 60px}}.contact .col:not(:first-child){margin:0 0 25px}.contact-cols{display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (max-width:768px){.contant-element{align-items:center;display:flex;flex-direction:column;justify-content:center}.contant-element .h3{text-align:center}}.contant-element{margin-bottom:70px}.contant-element:last-child{margin-bottom:20px}.contant-element .h3 small{display:block;font-size:13px;line-height:1.3em;margin-top:4px}@media only screen and (min-width:640px){.contact-cols{display:grid;grid-template-columns:repeat(2,1fr)}.contact .col:not(:first-child){float:left;padding:20px 0 0 50px}}@media only screen and (min-width:1024px){.contact-cols{display:grid;grid-template-columns:repeat(3,1fr)}.contact .col:not(:first-child){margin:0;padding:20px 0 0 70px}}.contact__item{margin:0 0 20px;padding:0 0 0 32px;position:relative}@media only screen and (max-width:769px){.contact__item{padding:0 0 0 42px;width:220px}}@media only screen and (min-width:1220px){.contact__item{margin:0 0 30px 15px;padding:0 0 0 40px}}.contact__item i{color:#c92116;font-size:20px;left:0;position:absolute;top:1px}@media only screen and (min-width:1220px){.contact__item i{font-size:26px;top:2px}}.contact__item .icon-mail{font-size:14px}@media only screen and (min-width:1220px){.contact__item .icon-mail{font-size:19px}}.contact__item a{font-size:16px;font-size:1.6rem;font-weight:700}@media only screen and (min-width:768px){.contact__item a{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:1220px){.contact__item a{font-size:20px;font-size:2rem}}.contact__item .note{font-size:12px;font-size:1.2rem}.contact__person{position:relative}@media only screen and (min-width:640px){.contact__person{left:-19px;margin:0 auto;max-width:340px}}@media only screen and (min-width:768px){.contact__person{left:-29px;max-width:360px}}@media only screen and (min-width:1024px){.contact__person{left:90px;max-width:100%;position:absolute;top:10px;z-index:12}}@media only screen and (min-width:1220px){.contact__person{left:50px;top:0}}@media only screen and (min-width:1600px){.contact__person{left:70px}}.contact__person__img{background-color:#e1e1e1;border-radius:50%;box-shadow:0 10px 10px rgb(0 0 0 / .1);float:left;height:110px;overflow:hidden;position:relative;top:15px;width:110px;z-index:12}@media only screen and (min-width:640px){.contact__person__img{height:160px;width:160px}}@media only screen and (min-width:768px){.contact__person__img{height:190px;left:-10px;top:25px;width:190px}}@media only screen and (min-width:1024px){.contact__person__img{height:240px;left:0;top:0;width:240px}}@media only screen and (min-width:1220px){.contact__person__img{box-shadow:0 20px 20px rgb(0 0 0 / .1);height:295px;width:295px}}.contact__person__content{border-right:2px solid #c92116;float:right;margin:25px 0 0;max-width:152px;padding:0 15px 0 0;text-align:right;width:100%}@media only screen and (min-width:640px){.contact__person__content{border-left:2px solid #c92116;border-right:0;margin:35px 0 0;padding:0 0 0 15px;text-align:left}}@media only screen and (min-width:768px){.contact__person__content{margin:60px 0 0}}@media only screen and (min-width:1024px){.contact__person__content{border-left:none;border-right:2px solid #c92116;bottom:35px;color:#fff;margin:0;padding:0 15px 0 0;position:absolute;right:50px;text-align:right;z-index:10}}@media only screen and (min-width:1220px){.contact__person__content{bottom:30px;right:75px}}.contact__person__content .h4{font-size:16px;font-size:1.6rem;margin:0 0 .4em}@media only screen and (min-width:1220px){.contact__person__content .h4{font-size:18px;font-size:1.8rem;margin:0 0 .2em}}.contact__person__content p{font-size:12px;font-size:1.2rem}@media only screen and (min-width:1220px){.contact__person__content p{font-size:14px;font-size:1.4rem}}.address{z-index:1}.address,.address .col{position:relative}@media only screen and (min-width:768px){.address .col{float:left;width:50%}}.address .col:first-child{background-color:#c92116;color:#fff}.address .col:nth-child(2){height:200px}.address address{display:block;margin:0 auto;max-width:360px;padding:50px 25px 35px;width:100%}@media only screen and (min-width:640px){.address address{max-width:560px;padding:70px 0}}@media only screen and (min-width:768px){.address address{float:right;max-width:310px;padding:70px 50px 70px 0}}@media only screen and (min-width:1024px){.address address{max-width:420px;padding:100px 50px 100px 0}}@media only screen and (min-width:1220px){.address address{max-width:570px;padding:120px 50px 120px 0}}@media only screen and (min-width:1600px){.address address{max-width:618px;padding:156px 50px 156px 0}}.address h2{font-family:Mulish,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;margin:0 0 15px}@media only screen and (min-width:640px){.address h2{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.address h2{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.address h2{font-size:24px;font-size:2.4rem;margin:0 0 25px}}.address p{font-size:16px;font-size:1.6rem;margin:0 0 15px}@media only screen and (min-width:1220px){.address p{font-size:18px;font-size:1.8rem;margin:0 0 25px}}.address .note{font-size:14px;font-size:1.4rem;margin:0}.map,.map__body{background-color:#fafafa;height:100%;overflow:hidden;position:absolute;width:100%}.map__body{height:calc(100% + 24px)}.brands{background-color:#000;color:#fff;padding:18px 20px 30px}.brands p{font-size:14px;font-size:1.4rem;opacity:.6}.brands .swiper-slide{opacity:.6;transition:opacity .2s linear}.brands .swiper-slide:hover{opacity:1}.brands figure{align-items:center;display:flex;height:70px;justify-content:center}.brands img{max-height:100%;width:auto}.testimonials{background-color:#bfbfbf;padding:50px 0}@media only screen and (min-width:640px){.testimonials{padding:70px 0}}@media only screen and (min-width:1220px){.testimonials{padding:90px}}.testimonials .swiper-slide{align-self:stretch;backface-visibility:hidden;color:#a4a4a4;height:auto;padding:38px 0 0;text-align:center;transition:color .3s linear}@media(max-width:1023px){.testimonials .swiper-slide-active{color:#4a4a49}.testimonials .swiper-slide-active .testimonials__item h4:after{background-color:#c92116}.testimonials .swiper-slide-active .testimonials__item .icon-quotation-mark{color:#c92116}.testimonials .swiper-slide-active .testimonials__item{transform:scale(1)}.testimonials .swiper-slide-active .testimonials__photo{display:block}}@media only screen and (min-width:1024px){.testimonials .swiper-slide-next{color:#4a4a49}.testimonials .swiper-slide-next .testimonials__item h4:after{background-color:#c92116}.testimonials .swiper-slide-next .testimonials__item .icon-quotation-mark{color:#c92116}.testimonials .swiper-slide-next .testimonials__item{transform:scale(1)}.testimonials .swiper-slide-next .testimonials__photo{display:block}}.testimonials .swiper-pagination-bullet{background-color:#fff}.testimonials .swiper-pagination-bullet-active{background-color:#c92116}.testimonials h2{margin:0}.testimonials h4{font-size:20px;font-size:2rem;font-weight:800;margin:0 0 15px;padding:0 0 20px;position:relative}.testimonials h4:after{background-color:#bfbfbf;bottom:0;content:"";height:2px;left:50%;margin-left:-19px;position:absolute;transition:background .3s linear;width:38px}.testimonials p{font-size:14px;font-size:1.4rem}.testimonials .icon-quotation-mark{color:#dfdfdf;font-size:50px;left:30px;position:absolute;top:-25px}@media only screen and (min-width:1024px){.testimonials .icon-quotation-mark{font-size:60px;top:-30px}}@media only screen and (min-width:1220px){.testimonials .icon-quotation-mark{font-size:70px;left:40px;top:-38px}}.testimonials--work{background:0 0}@media(max-width:1023px){.testimonials--work .swiper-slide-active .testimonials__item{box-shadow:0 2px 10px rgb(0 0 0 / .1)}}@media only screen and (min-width:1024px){.testimonials--work .swiper-slide-next .testimonials__item{box-shadow:0 2px 10px rgb(0 0 0 / .1)}}.testimonials--work .swiper-container{padding:20px 0 0}.testimonials--work .swiper-pagination-bullet{background-color:#d8d8d8}.testimonials--work .swiper-pagination-bullet-active{background-color:#c92116}@media only screen and (min-width:1220px){.testimonials--work .header{margin:0 0 25px;text-align:center}.testimonials--work .header .header__outline{border:none;padding-left:0}.testimonials--work .header br{display:none}}.testimonials__slider{padding:0 30px;position:relative}@media only screen and (min-width:1220px){.testimonials__slider{padding:0 60px}}@media only screen and (min-width:1600px){.testimonials__slider{padding:0 80px}}.testimonials__item{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:30px 25px;position:relative;width:100%}@media only screen and (min-width:640px){.testimonials__item{left:1px;padding:40px 30px;transform:scale(.85);transition:transform .3s ease;width:calc(100% + 16px)}}@media only screen and (min-width:768px){.testimonials__item{padding:40px}}@media only screen and (min-width:1024px){.testimonials__item{left:-8px}}@media only screen and (min-width:1220px){.testimonials__item{padding:40px 50px;transform:scale(.8)}}.testimonials__item .row{width:100%}.testimonials__photo{background-color:#e1e1e1;border-radius:50%;display:block;height:80px;margin:0 auto 20px;overflow:hidden;position:relative;width:80px}.testimonials__btn{color:#c92116;display:inline-block;height:40px;margin:-20px 0 0;position:absolute;top:50%;width:40px;z-index:100}@media only screen and (min-width:1220px){.testimonials__btn{font-size:18px}}.testimonials__btn:hover{color:#4a4a49}.testimonials__btn--prev{left:-12px}.testimonials__btn--next{right:-12px}.offer{background-color:#000;color:#fff;padding:50px 0;position:relative}@media only screen and (min-width:640px){.offer{padding:70px 0}}@media only screen and (min-width:1220px){.offer{padding:90px}}.offer .wrap{position:relative;z-index:1}@media only screen and (min-width:640px){.offer .swiper-container{margin:0 0 20px}}@media only screen and (min-width:1024px){.offer .swiper-container{cursor:default;margin:0}.offer .swiper-slide{float:left;width:33.33333%}.offer .swiper-pagination{display:none}}.offer h2{margin:0 0 .6em}.offer h3{font-size:18px;font-size:1.8rem;margin:0 0 25px}@media only screen and (min-width:1220px){.offer h3{font-size:22px;font-size:2.2rem}}.offer__nav:last-child ul{margin:0}.offer__nav ul{border-left:2px solid #c92116;font-size:14px;font-size:1.4rem;letter-spacing:.02em;margin:0 0 25px;padding:0 0 0 20px}.offer__nav li{display:block}.offer__nav a{display:inline-block;padding:.6em 0}.offer__photo:after{background-color:rgb(0 0 0 / .6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.listing{font-size:14px;font-size:1.4rem;margin:0 0 50px;position:relative}@media only screen and (min-width:640px){.listing{margin:0 0 70px}}@media only screen and (min-width:1220px){.listing{margin:0 0 90px}}@media only screen and (min-width:1600px){.listing{margin:0 0 100px}}.listing ol,.listing p,.listing ul{font-size:14px;font-size:1.4rem}.listing__filters{position:relative}@media only screen and (min-width:1220px){.listing__filters{float:left;width:23%;width:275px}.listing__items{float:right;padding:0 0 0 60px;width:77%;width:calc(100% - 275px)}}.listing__items .row--ajax{position:relative}.listing__items .row--ajax:before{animation:spin .5s linear infinite;border:2px solid #c92116;border-radius:50%;border-top-color:#fff0;content:"";display:none;height:18px;left:50%;position:absolute;top:70px;width:18px;z-index:10}.listing__items .row--ajax.row--loading:before{display:block}.listing__items .row--ajax.row--loading .product{cursor:default;opacity:.05;pointer-events:none}.listing__text{padding:30px 0 0}.listing__text h4{font-size:14px;font-size:1.4rem}.listing__text p{font-size:12px;font-size:1.2rem;line-height:1.4em}.filter-button{margin:0 0 10px;width:100%}@media only screen and (min-width:640px){.filter-button{bottom:-60px;position:absolute;width:180px}}@media only screen and (min-width:768px){.filter-button{bottom:-75px}}@media only screen and (min-width:1220px){.filter-button{display:none}}.filter{border-top:1px solid #e1e1e1;display:none;position:relative}@media only screen and (min-width:1220px){.filter{display:block}}.filter .header{cursor:pointer;margin:0;padding:10px 0}.filter .header i{color:#c92116;font-size:6px}.filter .header:hover{color:#c92116}.filter .header__outline{align-items:center;display:flex;justify-content:space-between;margin:10px 0;padding:3px 0 3px 10px}.filter .row:last-child .checkbox{margin:0}.filter .checkbox input:checked~.checkbox__content .checkbox__text,.filter .checkbox input:checked~.radio__content .checkbox__text{font-weight:700}.filter .checkbox i{line-height:12px}.filter--open .header i{transform:rotate(-180deg)}.filter--open .filter__list{display:block}.filter__list{display:none;padding:0 0 25px}.filters-selected{font-size:0;list-style:none;margin:0 0 15px}@media only screen and (min-width:640px){.filters-selected{margin:0}}@media only screen and (min-width:768px){.filters-selected{margin:0 0 15px}}.filters-selected li{background-color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);cursor:pointer;display:inline-block;font-size:14px;font-size:1.4rem;font-weight:700;margin:0 10px 10px 0;padding:10px 34px 10px 15px;position:relative}.filters-selected li i{color:#4a4a49;cursor:pointer;display:inline-block;font-size:8px;height:30px;line-height:30px;position:absolute;right:4px;text-align:center;top:4px;transition:color .2s linear;width:30px}.filters-selected li i:hover{color:#c92116}.sort{align-items:center;border-bottom:2px solid #d8d8d8;display:flex;font-weight:700;justify-content:space-between;margin:0 0 30px;position:relative;text-align:right;white-space:nowrap;width:100%}@media only screen and (min-width:640px){.sort{float:right;max-width:300px}}.sort label{padding:0 5px 0 0}.sort label em{color:#cecfcf;font-style:normal;padding:0 25px 0 0}.sort .dropdown{margin:0;position:static;width:100%}.sort .dropdown ul{margin:2px 0 0}.filters-mobile{display:none;padding:30px 0}.filters-mobile,.filters-mobile .wrap{position:relative}.filters-mobile .header__outline{padding-left:10px}.filters-mobile .btn{width:100%;z-index:100}.filters-mobile .checkbox{font-weight:400;margin:0;padding-bottom:17px;padding-top:17px;width:100%}.filters-mobile .checkbox input:checked~.checkbox__content .checkbox__text,.filters-mobile .checkbox input:checked~.radio__content .checkbox__text{font-weight:700}.filters-mobile .checkbox i{line-height:11px;top:17px}.filters-mobile--open{display:block}@media only screen and (min-width:1220px){.filters-mobile--open{display:none}}.filters-mobile__clear{color:#c92116;font-family:Mulish,sans-serif;font-size:14px;font-size:1.4rem;font-weight:700;margin:0 0 0 3px;position:relative;top:-3px}@media only screen and (min-width:640px){.filters-mobile__clear{margin:0 0 0 10px}}.filters-mobile__clear:after{background:#c92116;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:100%}.filters-mobile__clear:hover{color:#4a4a49}.filters-mobile__close{background-color:#f6f6f6;border-radius:50%;font-size:10px;height:36px;position:absolute;right:0;top:-4px;width:36px}@media only screen and (min-width:768px){.filters-mobile__close{top:-2px}}.filters-mobile__close:hover{color:#c92116}.filters-mobile__prev{margin-left:-12px}.filters-mobile__prev .icon-down{color:#c92116;display:inline-block;font-size:6px;position:relative;top:-4px;transform:rotate(90deg);width:30px}@media only screen and (min-width:640px){.filters-mobile__prev .icon-down{top:-5px}}@media only screen and (min-width:768px){.filters-mobile__prev .icon-down{top:-6px}}.filters-mobile__body{padding:0 0 30px;position:relative;z-index:10}.filters-mobile__main .filters-mobile__list li{padding-bottom:18px;padding-top:18px}.filters-mobile__main--simple .filters-mobile__list li{padding-bottom:0;padding-top:0}.filters-mobile__main--simple .filters-mobile__list a{display:block;padding-bottom:18px;padding-top:18px;width:100%}.filters-mobile__group{display:none}.filters-mobile__list{list-style:none;padding:10px 0 0}.filters-mobile__list li{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:0 13px 0 0;position:relative}.filters-mobile__list li:after{background:#e1e1e1;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);width:100vw}.filters-mobile__list li.active{font-weight:700}.filters-mobile__list .icon-down{color:#c92116;display:inline-block;font-size:6px;transform:rotate(-90deg)}.listing--seo{margin:0 0 50px;padding:0}@media only screen and (min-width:640px){.listing--seo{padding:25px 0 0}}@media only screen and (min-width:1220px){.listing--seo{padding:0}}@media only screen and (min-width:640px){.listing--seo{margin:0 0 70px}}@media only screen and (min-width:1220px){.listing--seo{margin:0 0 90px}}@media only screen and (min-width:1600px){.listing--seo{margin:0 0 100px}}.listing--seo .listing__text:first-child{padding:0}.post{position:relative}.post__category{color:#c92117;font-size:12px;font-size:1.2rem;font-weight:700;left:0;line-height:1em;position:absolute;text-transform:uppercase;top:0;z-index:10}@media(min-width:480px){.post__category{font-size:14px;font-size:1.4rem}}@media only screen and (min-width:640px){.post__category{font-size:14px;font-size:1.4rem}}.post__author,.post__date{display:inline-block;font-size:12px;font-size:1.2rem;font-weight:600;margin:0 0 10px;vertical-align:top}@media(min-width:480px){.post__author,.post__date{font-size:14px;font-size:1.4rem}}@media only screen and (min-width:1220px){.post__author,.post__date{margin:0 0 20px}}.post__author_sep{padding:0 8px;vertical-align:top}.post__date{color:#878787}.post--tile{background-color:#f7f7f7;margin:0 0 50px}@media only screen and (min-width:640px){.post--tile{margin:0 0 70px}}@media only screen and (min-width:1220px){.post--tile{margin:0 0 90px}}@media only screen and (min-width:1600px){.post--tile{margin:0 0 100px}}@media only screen and (min-width:1024px){.post--tile{align-items:center;display:flex;justify-content:flex-end;min-height:320px;padding:0 0 0 50%}}@media only screen and (min-width:1220px){.post--tile{min-height:370px}}@media only screen and (min-width:1600px){.post--tile{min-height:400px}}.post--tile .post__image{height:0;overflow:hidden;padding-bottom:62.5%;position:relative;width:100%}@media only screen and (min-width:1024px){.post--tile .post__image{height:100%;left:0;padding:0;position:absolute;top:0;width:50%}}.post--tile .post__content{padding:25px 20px;width:100%}@media only screen and (min-width:640px){.post--tile .post__content{padding:35px 40px}}@media only screen and (min-width:1024px){.post--tile .post__content{padding:35px 50px}}@media only screen and (min-width:1220px){.post--tile .post__content{padding:40px 80px}}@media only screen and (min-width:1600px){.post--tile .post__content{padding:40px 100px}}.post--tile .h2,.post--tile h2{margin:0 0 .4em}@media only screen and (min-width:1220px){.post--tile p{font-size:18px;font-size:1.8rem}}.post--tile .btn{margin:10px 0 0}@media only screen and (min-width:1024px){.post--tile .btn{margin:20px 0 0}}.blog-grid{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (min-width:640px){.blog-grid{grid-gap:60px}.post--list{float:none;margin:0;width:100%}}.post--list figure{padding-bottom:90%;position:relative;width:100%}@media only screen and (min-width:1024px){.post--list figure{float:left;height:0;padding-bottom:42%;width:45%}}.post--list .post__content{padding:15px 0 0}@media only screen and (min-width:1024px){.post--list .post__content{float:right;padding:0 0 0 20px;width:55%}}@media only screen and (min-width:1220px){.post--list .post__content{padding:15px 0 0 40px}}.post--list .post__author,.post--list .post__author_sep{display:none}@media only screen and (min-width:1220px){.post--list .post__author,.post--list .post__author_sep{display:inline-block}}.post--list h4{font-size:14px;font-size:1.4rem;line-height:1.3em}@media only screen and (min-width:640px){.post--list h4{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:768px){.post--list h4{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:1024px){.post--list h4{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.post--list h4{font-size:18px;font-size:1.8rem}}.post--list p{display:none;font-size:14px;font-size:1.4rem}@media only screen and (min-width:768px){.post--list p{display:block}}.pricing-information{margin:16px 0}.pricing-item{margin:30px 0 0}@media only screen and (min-width:640px){.pricing-item{margin:40px 0 0}}@media only screen and (min-width:1024px){.pricing-item{float:left;margin:60px 0 0;width:400px}.pricing-item:nth-child(odd){clear:left}.pricing-item:nth-child(2n){float:right}}@media only screen and (min-width:1220px){.pricing-item{width:550px}}@media only screen and (min-width:1600px){.pricing-item{width:580px}}.pricing-item figure{float:left;margin:0 20px 0 0;text-align:center;width:60px}@media only screen and (min-width:640px){.pricing-item figure{margin:0 30px 0 0}}@media only screen and (min-width:768px){.pricing-item figure{width:70px}}@media only screen and (min-width:1024px){.pricing-item figure{margin:0;min-width:160px;width:160px}}@media only screen and (min-width:1220px){.pricing-item figure{min-width:210px;width:210px}}.pricing-item img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}@media only screen and (min-width:1024px){.pricing-item img{max-width:70px}}@media only screen and (min-width:1220px){.pricing-item img{max-width:100%}}.pricing-item__header{min-height:60px;padding:7px 0 0}@media only screen and (min-width:1024px){.pricing-item__header{min-height:0;padding:0}.pricing-item__content{float:right;width:100%;width:calc(100% - 160px)}}@media only screen and (min-width:1220px){.pricing-item__content{width:calc(100% - 210px)}}.pricing-item__name{font-size:16px;font-size:1.6rem;font-weight:700;margin:0 0 .15em}@media only screen and (min-width:1220px){.pricing-item__name{font-size:18px;font-size:1.8rem}}.pricing-item__size{font-size:20px;font-size:2rem;font-weight:900;margin:0 0 .4em}@media only screen and (min-width:768px){.pricing-item__size{font-size:20px;font-size:2rem}}@media only screen and (min-width:1220px){.pricing-item__size{font-size:24px;font-size:2.4rem}}.pricing-item__variants{padding:10px 0 0}@media only screen and (min-width:768px){.pricing-item__variants{padding:20px 0 0}}.pricing-item__variants ul{list-style:none}.pricing-item__variants li{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;font-size:16px;font-size:1.6rem;font-weight:700;justify-content:space-between;padding:15px 0}.pricing-item__variants li:last-child{border:none}.pricing-item__variants span{font-size:14px;font-size:1.4rem}.pricing-item__variants a{color:#c92116;display:inline-block;font-weight:400;padding:0 5px;-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (min-width:1220px){.pricing-item__variants a{padding:0 10px}}.pricing-item__variants a:hover{color:#4a4a49}.compare{margin:0 0 50px}@media only screen and (min-width:640px){.compare{margin:0 0 70px}}@media only screen and (min-width:1220px){.compare{margin:0 0 90px}}@media only screen and (min-width:1600px){.compare{margin:0 0 100px}}.compare-item{margin:35px 0 0}@media only screen and (min-width:1024px){.compare-item{float:left;margin:40px 0 0;width:48%;width:calc(50% - 40px)}}@media only screen and (min-width:1024px)and (min-width:1220px){.compare-item{width:calc(50% - 60px)}}@media only screen and (min-width:1024px)and (min-width:1600px){.compare-item{width:calc(50% - 80px)}}@media only screen and (min-width:1024px){.compare-item:nth-child(odd){clear:left}.compare-item:nth-child(2n){float:right}}@media only screen and (min-width:640px){.compare-item .row--flex{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between}}.compare-item__header{margin:0 0 25px}@media only screen and (min-width:640px){.compare-item__header{align-items:center;display:flex;justify-content:space-between}}@media only screen and (min-width:1024px){.compare-item__header{margin:0 0 30px}}@media only screen and (min-width:1600px){.compare-item__header{margin:0 0 40px}}.compare-item__header p{font-size:16px;font-size:1.6rem;font-weight:700;margin:0}@media only screen and (min-width:640px){.compare-item__header p{font-size:20px;font-size:2rem}}@media only screen and (min-width:1220px){.compare-item__header p{font-size:24px;font-size:2.4rem}}.compare-item__header a{color:#c92116;font-size:14px;font-size:1.4rem;-webkit-text-decoration:underline;text-decoration:underline}.compare-item__header a:hover{color:#4a4a49}.compare-item__image{margin:0 0 20px}.compare-item__image img{max-height:100px}@media only screen and (min-width:640px){.compare-item__image img{max-height:100%}}.compare-item__content{max-width:360px;width:100%}@media only screen and (min-width:768px){.compare-item__content{max-width:420px}}@media only screen and (min-width:1024px){.compare-item__content{max-width:250px}}@media only screen and (min-width:1220px){.compare-item__content{max-width:300px}}.compare-item__content p{font-size:10px;font-size:1rem;margin:1.4em 0 0}.ranking{padding:25px 0 0;position:relative}@media only screen and (min-width:1220px){.ranking{padding:40px 0 0}}.ranking .post{background-color:#fff}@media only screen and (min-width:1024px){.ranking .post{min-height:300px;padding:0 0 0 40%}.ranking .post .post__image{width:40%}}.ranking .post .h2,.ranking .post h2{font-size:18px;font-size:1.8rem}@media only screen and (min-width:640px){.ranking .post .h2,.ranking .post h2{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.ranking .post .h2,.ranking .post h2{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.ranking .post .h2,.ranking .post h2{font-size:24px;font-size:2.4rem}}.ranking .post .btn{min-width:0}.ranking .header{margin:0 0 15px}@media only screen and (min-width:640px){.ranking .header{margin:0 0 25px}}@media(max-width:639px){.ranking .header__outline{border:none;padding:0}}.ranking .row--archive{padding:15px 0 10px}@media only screen and (min-width:1220px){.ranking .row--archive{padding:30px 0 10px}}.ranking .row--archive .btn{width:100%}@media only screen and (min-width:640px){.ranking .row--archive .btn{min-width:280px;width:auto}}.ranking__latest{background-color:#f7f7f7;margin:0 0 40px;padding:30px 0}@media only screen and (min-width:640px){.ranking__latest{margin:0;padding:40px 0}}@media only screen and (min-width:1220px){.ranking__latest{padding:50px 0}}.ranking__latest .post:last-child{margin:0}.ranking__archive{margin:0 0 40px}@media only screen and (min-width:640px){.ranking__archive{background-color:#f7f7f7;margin:0;padding:20px 0 40px}}@media only screen and (min-width:1220px){.ranking__archive{padding:30px 0 50px}}.archive-item{background-color:#fff;border-top:1px solid #e1e1e1;padding:20px 45px 20px 0;position:relative}@media only screen and (min-width:640px){.archive-item{border:none;margin:0 0 10px;padding:40px 100px 40px 40px}}@media only screen and (min-width:1024px){.archive-item{align-items:center;display:flex;float:left;margin:0 20px 20px 0;padding:25px 70px 25px 25px;width:33.33333%;width:calc(33.33333% - 13.5px)}.archive-item:nth-child(3n){margin:0 0 20px}}@media only screen and (min-width:1220px){.archive-item{padding:40px 100px 40px 40px}}.archive-item:last-child{border-bottom:1px solid #e1e1e1;margin:0 0 10px}@media only screen and (min-width:640px){.archive-item:last-child{border:none}}.archive-item p{font-size:14px;font-size:1.4rem;margin:0}@media only screen and (min-width:640px){.archive-item p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:768px){.archive-item p{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:1024px){.archive-item p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.archive-item p{font-size:18px;font-size:1.8rem}}.archive-item .btn{background:0 0;color:#c92116;height:32px;line-height:32px;margin:-16px 0 0;max-width:32px;min-width:0;padding:0;position:absolute;right:-13px;top:50%;width:32px}@media only screen and (min-width:640px){.archive-item .btn{background-color:#c92116;color:#fff;right:40px}}@media only screen and (min-width:1024px){.archive-item .btn{right:25px}}@media only screen and (min-width:1220px){.archive-item .btn{right:40px}}.archive-item .btn:after,.archive-item .btn:before{display:none}@media only screen and (min-width:640px){.archive-item .btn:after,.archive-item .btn:before{display:block}}.archive-item .btn span{display:block;text-align:center}.archive-item .btn i{display:inline-block;font-size:6px;height:32px;line-height:32px;text-align:center;width:32px}.archive-item .btn i:before{display:inline-block;transform:rotate(90deg)}.ranking--archives{margin:0;padding:25px 0 0}@media only screen and (min-width:640px){.ranking--archives{padding:0}}.ranking--archives .ranking__archive{margin:0 0 40px}@media only screen and (min-width:640px){.ranking--archives .ranking__archive{margin:0;padding:50px 0 0}}@media only screen and (min-width:1220px){.ranking--archives .ranking__archive:first-child{padding-top:60px}}@media only screen and (min-width:640px){.ranking--archives .ranking__archive:last-child{padding-bottom:50px}}@media only screen and (min-width:1220px){.ranking--archives .ranking__archive:last-child{padding-bottom:90px}}.ranking--archives .row--archive{padding:0}.ranking-category{padding:20px 0}@media only screen and (min-width:640px){.ranking-category{padding:30px 0}}@media only screen and (min-width:1220px){.ranking-category{padding:40px 0}}.ranking-category .h2,.ranking-category h2{margin:0 0 .7em}.ranking-category .h2 em,.ranking-category h2 em{font-style:normal;opacity:.3}.ranking-category h3 a,.ranking-category h4 a{color:#c92116}.ranking-category h3 a:hover,.ranking-category h4 a:hover{color:inherit}.ranking-category ul{margin:0 0 1em}.ranking-category p{font-size:14px;font-size:1.4rem;line-height:1.4em}@media only screen and (min-width:1220px){.ranking-category p{font-size:16px;font-size:1.6rem}}.ranking-category p a{color:#c92116;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.ranking-category p a:hover{color:#4a4a49}.ranking-category .row--scroll{left:50%;margin-left:-50vw;overflow-x:scroll;overflow-y:hidden;padding:10px 0 0;position:relative;width:100vw}@media only screen and (min-width:640px){.ranking-category .row--scroll{overflow:hidden;padding:20px 0 0}}@media only screen and (min-width:1024px){.ranking-category .row--scroll{left:0;margin:0;width:100%}}.ranking-category .row--blocks{white-space:nowrap;width:660px}@media only screen and (min-width:640px){.ranking-category .row--blocks{width:100%}}.ranking-category__item{color:#fff;float:left;padding:20px 32px;position:relative;text-align:center;width:220px;z-index:1}@media only screen and (min-width:640px){.ranking-category__item{width:33.33333%}}.ranking-category__item:last-child:before{background:#dbdbdb;background:linear-gradient(45deg,#dbdbdb,#cecfcf);content:"";height:100%;position:absolute;right:0;top:0;width:200%}.ranking-category__item:first-child{background:#c5ae7d;filter:none;z-index:3}.ranking-category__item:first-child .btn:hover{color:#c5ae7d}.ranking-category__item:nth-child(2){z-index:2}.ranking-category__item:nth-child(3){z-index:1}.ranking-category__item .h3{font-size:14px;font-size:1.4rem;padding:5px 0;position:relative;z-index:3}@media only screen and (min-width:768px){.ranking-category__item .h3{font-size:16px;font-size:1.6rem;padding:12px 0}}@media only screen and (min-width:1220px){.ranking-category__item .h3{font-size:18px;font-size:1.8rem}}.ranking-category__item .h3 em{display:inline-block;font-size:36px;font-size:3.6rem;font-style:normal;margin:0 5px 0 0;padding:0 8px 0 0;position:relative;top:-2px;vertical-align:middle}@media only screen and (min-width:640px){.ranking-category__item .h3 em{font-size:40px;font-size:4rem}}@media only screen and (min-width:768px){.ranking-category__item .h3 em{font-size:48px;font-size:4.8rem}}@media only screen and (min-width:1220px){.ranking-category__item .h3 em{font-size:70px;font-size:7rem}}@media only screen and (min-width:1600px){.ranking-category__item .h3 em{font-size:76px;font-size:7.6rem}}.ranking-category__item .h3 em:after{background-color:#fff;content:"";height:20px;margin:-10px 0 0;position:absolute;right:0;top:50%;width:1px}@media only screen and (min-width:1220px){.ranking-category__item .h3 em:after{height:30px;margin:-15px 0 0}}.ranking-category__item .btn{min-width:0;position:relative;z-index:3}.ranking-product{background-color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);color:#4a4a49;margin:0 0 20px;padding:15px 20px;position:relative;text-align:center;z-index:3}@media only screen and (min-width:1220px){.ranking-product{align-items:center;display:flex;padding:15px 30px;text-align:left}}.ranking-product p a{color:#4a4a49;-webkit-text-decoration:none;text-decoration:none}.ranking-product p a:hover{color:#c92116}.ranking-product__content{white-space:normal}.ranking-product__image{margin:0 0 15px;width:100%}@media only screen and (min-width:1220px){.ranking-product__image{margin:0 15px 0 0;min-width:110px;width:110px}}.ranking-product__image img{display:block;height:90px;margin:0 auto;width:auto}@media only screen and (min-width:768px){.ranking-product__image img{height:100px}}@media only screen and (min-width:1220px){.ranking-product__image img{height:110px}}.ranking-category .ranking-product__brand,.ranking-product__brand{color:#c92116;font-size:12px;font-size:1.2rem;font-weight:700;margin:0 0 .25em}@media only screen and (min-width:1220px){.ranking-category .ranking-product__brand,.ranking-product__brand{font-size:14px;font-size:1.4rem}}.ranking-category .ranking-product__name,.ranking-product__name{font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.15em;margin:0!important}@media only screen and (min-width:640px){.ranking-category .ranking-product__name,.ranking-product__name{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:768px){.ranking-category .ranking-product__name,.ranking-product__name{margin:0 0 1em}}@media only screen and (min-width:1220px){.ranking-category .ranking-product__name,.ranking-product__name{font-size:18px;font-size:1.8rem}}.ranking-description:last-child{padding:0 0 30px}@media only screen and (min-width:640px){.ranking-description:last-child{padding:0 0 50px}}@media only screen and (min-width:1220px){.ranking-description:last-child{padding:0 0 70px}}@media only screen and (min-width:1600px){.ranking-description:last-child{padding:0 0 90px}}.ranking-description .row--header{border-top:1px solid #e1e1e1;cursor:pointer;margin:20px 0 0;padding:15px 0 20px}@media only screen and (min-width:768px){.ranking-description .row--header{margin:25px 0 0;padding:20px 0 25px}}@media only screen and (min-width:1220px){.ranking-description .row--header{cursor:default;margin:35px 0 0;padding:40px 0 36px;pointer-events:none}}.ranking-description .row--header .h2{margin:0;position:relative}.ranking-description .row--header i{display:inline-block;font-size:7px;position:absolute;right:0;top:12px}@media only screen and (min-width:640px){.ranking-description .row--header i{top:14px}}@media only screen and (min-width:1220px){.ranking-description .row--header i{display:none}}.ranking-description .row--text{padding:0 0 20px}@media only screen and (min-width:768px){.ranking-description .row--text{padding:0 0 25px}}@media only screen and (min-width:1220px){.ranking-description .row--text{padding:0 0 36px}}.ranking-description .row--text p a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.ranking-description .row--btn{text-align:center}@media only screen and (min-width:768px){.ranking-description .row--btn{padding:0 0 25px}}@media only screen and (min-width:1220px){.ranking-description .row--btn{padding:0 0 36px}}.ranking-description .row--image{padding:0 0 20px}@media only screen and (min-width:768px){.ranking-description .row--image{padding:0 0 25px}}@media only screen and (min-width:1220px){.ranking-description .row--image{padding:0 0 36px}}.ranking-description .row--image img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.ranking-description .row--table{left:50%;margin-bottom:20px;margin-left:-50vw;position:relative;width:100vw}.row--table .row--scroll{overflow:auto}@media only screen and (min-width:640px){.ranking-description .row--table{left:0;margin-bottom:30px;margin-left:0;width:calc(50vw + 280px)}}@media only screen and (min-width:768px){.ranking-description .row--table{margin-bottom:35px;width:calc(50vw + 310px)}}@media only screen and (min-width:1024px){.ranking-description .row--table{width:calc(50vw + 420px)}}@media only screen and (min-width:1220px){.ranking-description .row--table{margin-bottom:50px;width:100%}}.ranking-description .row--table table td:first-child,.ranking-description .row--table table th:first-child{padding-left:25px;white-space:nowrap}@media(min-width:360px){.ranking-description .row--table table td:first-child,.ranking-description .row--table table th:first-child{padding-left:calc(50vw - 155px)}}@media only screen and (min-width:640px){.ranking-description .row--table table td:first-child,.ranking-description .row--table table th:first-child{padding-left:12px}}@media only screen and (min-width:1220px){.ranking-description .row--table table td:first-child,.ranking-description .row--table table th:first-child{white-space:normal}}.blog-post .row--scroll,.ranking-description .row--scroll{overflow-x:auto}@media only screen and (min-width:1220px){.blog-post .row--scroll,.ranking-description .row--scroll{overflow:hidden}}.ranking-description p{line-height:1.5em}.ranking-description p a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.ranking-description a{color:#c92116}.ranking-description a:hover{color:inherit}.ranking-description ul{margin:0 0 1em}.ranking-description--toggle{padding:0 0 30px}@media only screen and (min-width:640px){.ranking-description--toggle{padding:0 0 50px}}@media only screen and (min-width:1220px){.ranking-description--toggle{padding:0 0 70px}}@media only screen and (min-width:1600px){.ranking-description--toggle{padding:0 0 90px}}.ranking-group .h2{cursor:pointer;padding-right:20px}.ranking-group .row--header{padding-bottom:0;padding-top:20px}@media only screen and (min-width:768px){.ranking-group .row--header{padding-top:25px}}@media only screen and (min-width:1220px){.ranking-group .row--header{margin:35px 0 0;padding:40px 0 36px}}.ranking-group--open .ranking-group__content{display:block}.ranking-group--open .h2 i{transform:rotate(-180deg)}.ranking-group--open .row--header{padding-bottom:20px}@media only screen and (min-width:768px){.ranking-group--open .row--header{padding-bottom:25px}}@media only screen and (min-width:1220px){.ranking-group--open .row--header{margin:35px 0 0;padding:40px 0 36px}}.ranking-group__content{display:none}@media only screen and (min-width:1220px){.ranking-group__content{display:block!important}}.search-listing{background-color:#f8f8f8;padding:30px 0;position:relative}@media only screen and (min-width:1220px){.search-listing{padding:50px 0}}.search-listing .wrap{position:relative}.search-listing .header h2{font-size:16px;font-size:1.6rem}@media only screen and (min-width:640px){.search-listing .header h2{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:768px){.search-listing .header h2{font-size:20px;font-size:2rem}}@media only screen and (min-width:1220px){.search-listing .header h2{font-size:24px;font-size:2.4rem}}@media(max-width:1219px){.search-listing .header__outline{border:none;padding:0}}.search{position:relative}@media only screen and (min-width:640px){.search{align-items:center;display:flex;justify-content:space-between}}@media only screen and (min-width:1024px){.search{float:left;width:50%;width:calc(50% - 10px)}.search:nth-child(2n){float:right}}.search__info{list-style:none;padding:0 0 5px}.search__info li{display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700}@media only screen and (min-width:768px){.search__info li{font-size:14px;font-size:1.4rem}}.search__info li:after{color:#e1e1e1;content:"|";font-weight:400;margin:0 10px 0 15px}.search__info li:last-child:after{display:none}.search--list{background-color:#fff;margin:0 0 10px;padding:25px 20px}@media only screen and (min-width:640px){.search--list{padding:30px}}@media only screen and (min-width:768px){.search--list{margin:0 0 20px}}@media only screen and (min-width:1220px){.search--list{padding:35px 40px}}.search--list:last-child{margin:0}.search--list .h4{font-weight:400}.search--list .btn{height:32px;line-height:32px;margin-top:10px;min-width:0;min-width:32px;padding:0;width:32px}.search--list .btn span{display:block;text-align:center}.search--list .btn i{display:inline-block;font-size:6px;height:32px;line-height:32px;text-align:center;width:32px}.search--list .btn i:before{display:inline-block;transform:rotate(90deg)}.job-offers{background-color:#f8f8f8;margin:0 0 50px;padding:30px 0;position:relative}@media only screen and (min-width:640px){.job-offers{margin:0 0 70px}}@media only screen and (min-width:1220px){.job-offers{margin:0 0 90px}}@media only screen and (min-width:1600px){.job-offers{margin:0 0 100px}}@media only screen and (min-width:1220px){.job-offers{padding:50px 0}}.job-offers .wrap{position:relative}.job-offers .header h2{font-size:16px;font-size:1.6rem}@media only screen and (min-width:640px){.job-offers .header h2{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:768px){.job-offers .header h2{font-size:20px;font-size:2rem}}@media only screen and (min-width:1220px){.job-offers .header h2{font-size:24px;font-size:2.4rem}}@media(max-width:1219px){.job-offers .header__outline{border:none;padding:0}}.job-offers .tabs{margin-bottom:20px}.job-offers .tabs .tabs__nav ul{justify-content:flex-start}.job-offers .tabs .dropdown i,.job-offers .tabs .dropdown input{background-color:#fff0}.job{align-items:center;display:flex;justify-content:space-between;position:relative}.job__info{list-style:none;margin:0 0 15px}@media only screen and (min-width:640px){.job__info{margin:0}}.job__info li{display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700}@media only screen and (min-width:768px){.job__info li{font-size:14px;font-size:1.4rem}}.job__info li:after{color:#e1e1e1;content:"|";font-weight:400;margin:0 5px 0 10px}@media only screen and (min-width:640px){.job__info li:after{margin:0 10px 0 15px}}.job__info li:last-child:after{display:none}.job--list{background-color:#fff;margin:0 0 10px;padding:25px 20px}@media only screen and (min-width:640px){.job--list{padding:30px}}@media only screen and (min-width:768px){.job--list{margin:0 0 20px}}@media only screen and (min-width:1220px){.job--list{padding:35px 40px}}.job--list:last-child{margin:0}.job--list .h4{font-weight:400;margin:0 0 .7em;min-height:32px;padding:0 50px 0 0}.job--list .btn{height:32px;line-height:32px;min-width:0;min-width:32px;padding:0;position:absolute;right:20px;top:26px;width:32px}@media only screen and (min-width:640px){.job--list .btn{position:relative;top:0}}.job--list .btn span{display:block;text-align:center}.work-with-us{margin:0 0 50px}@media only screen and (min-width:640px){.work-with-us{margin:0 0 70px}}@media only screen and (min-width:1220px){.work-with-us{margin:0 0 90px}}@media only screen and (min-width:1600px){.work-with-us{margin:0 0 100px}}.work-with-us .header{margin:0 0 25px;text-align:left}@media only screen and (min-width:1220px){.work-with-us .header{text-align:center}}.work-with-us .header h2{margin:0 0 1em}@media only screen and (min-width:1220px){.work-with-us .header h2{margin:0 0 .4em}.work-with-us .header p{font-size:18px;font-size:1.8rem}.work-with-us .header__outline{border:none;padding-left:0}}.work-with-us h4{font-size:14px;font-size:1.4rem}@media only screen and (min-width:640px){.work-with-us h4{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.work-with-us h4{font-size:18px;font-size:1.8rem}}@media only screen and (min-width:640px){.work-with-us__list{padding:15px 0 0}}@media only screen and (min-width:1220px){.work-with-us__list{padding:30px 0 0;text-align:center}}.work-with-us__list .row--scroll{overflow:auto;padding-left:calc(50vw - 180px);position:relative;width:100%}@media only screen and (min-width:640px){.work-with-us__list .row--scroll{padding-left:calc(50vw - 280px)}}@media only screen and (min-width:768px){.work-with-us__list .row--scroll{padding-left:calc(50vw - 310px)}}@media only screen and (min-width:1024px){.work-with-us__list .row--scroll{padding-left:calc(50vw - 420px)}}@media only screen and (min-width:1220px){.work-with-us__list .row--scroll{padding:0}}.work-with-us__items{align-items:flex-start;display:flex;justify-content:flex-start;padding:0 20px}@media only screen and (min-width:640px){.work-with-us__items{padding:0}}@media only screen and (min-width:1220px){.work-with-us__items{display:block;margin:0 auto;max-width:1140px}}@media only screen and (min-width:1600px){.work-with-us__items{max-width:1240px}}.work-with-us__item{display:inline-block;margin:0 0 15px;min-width:140px;text-align:center;vertical-align:top;width:140px}@media only screen and (min-width:640px){.work-with-us__item{margin:15px 10px;min-width:150px;width:150px}}@media only screen and (min-width:1220px){.work-with-us__item{margin:30px 20px 15px;width:142px}}.work-with-us__item figure{align-items:center;background-color:#f7f7f7;border-radius:50%;display:flex;height:92px;justify-content:center;margin:0 auto 15px;width:92px}.work-with-us__item figure img{display:block;height:auto;max-width:50%;width:auto}.work-with-us__item p{font-size:14px;font-size:1.4rem}.work-special .row{counter-reset:a}.work-special__item{counter-increment:a}@media only screen and (max-width:1024px){.work-special__item{width:100%!important}}@media only screen and (min-width:1220px){.work-special__item{width:25%}}.work-special__item:before{align-items:center;border:.5px solid #d3d3d3;border-radius:100%;color:#d11824;content:counter(a);display:flex;font-family:Mulish,sans-serif;font-size:24px;font-weight:700;height:48px;justify-content:center;line-height:1em;margin:0 auto;width:48px;z-index:2}.work-special__item>div{width:calc(100% - 48px)}@media only screen and (min-width:999px){.work-special__item:before{font-size:48px;height:100px;width:100px}.work-special__item>div{width:100%}}.instafeed{background-color:#f8f8f8;padding:40px 0;position:relative}@media only screen and (min-width:1220px){.instafeed{padding:70px 0}}.instafeed .wrap{position:relative}@media only screen and (min-width:1220px){.instafeed .header{margin:0 auto 40px}}.instafeed .header i{display:block;font-size:25px;margin:0 auto 15px}@media only screen and (min-width:768px){.instafeed .header i{font-size:30px}}@media only screen and (min-width:1220px){.instafeed .header i{font-size:35px}}.instafeed .header h3{margin:0 0 .3em}.instafeed .header p{color:#c92116;font-weight:700}.instafeed .block__photo{background-position:50%;background-repeat:no-repeat;background-size:cover}.job-description .row--text{border-bottom:1px solid #e1e1e1;padding:20px 0}@media only screen and (min-width:640px){.job-description .row--text{padding:25px 0}}@media only screen and (min-width:1024px){.job-description .row--text{padding:35px 40% 35px 0}}.job-description .row--text:last-child{border:none;margin:0 0 50px;padding-bottom:0}@media only screen and (min-width:640px){.job-description .row--text:last-child{margin:0 0 70px}}@media only screen and (min-width:1220px){.job-description .row--text:last-child{margin:0 0 90px}}@media only screen and (min-width:1600px){.job-description .row--text:last-child{margin:0 0 100px}}.job-description h4{font-size:16px;font-size:1.6rem;line-height:1.3em;margin:0 0 1.2em}@media only screen and (min-width:640px){.job-description h4{font-size:20px;font-size:2rem}}@media only screen and (min-width:768px){.job-description h4{font-size:22px;font-size:2.2rem}}@media only screen and (min-width:1220px){.job-description h4{font-size:24px;font-size:2.4rem}}.job-description h4 a,.job-description h4 em{color:#c92116;font-style:normal}.job-description ol,.job-description ul{font-size:14px;font-size:1.4rem;list-style:none}.job-description ol li,.job-description ul li{margin:0 0 15px;padding:0 0 0 30px;position:relative}.job-description ol li:last-child,.job-description ul li:last-child{margin:0}.job-description ol li:before,.job-description ul li:before{background-image:url(/wp-content/themes/debesto/dist/assets/88323ffa7c4cfd04cfbd.svg);background-position:50%;background-size:100%;content:"";height:18px;left:0;position:absolute;top:-1px;width:18px}.video-container{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.thank-you-page{align-items:center;display:flex;margin-top:20px}@media(min-width:1150px){.thank-you-page{margin-top:40px}}.ty-page-wrapper .blog-post,.ty-page-wrapper .header.header--post{margin-bottom:0}.ty-page-wrapper .thank-you-page{align-items:flex-start}.ty-page-wrapper .thank-you-page .thank-you-content{margin-bottom:37px}.ty-page-wrapper .thank-you-page .thank-you-content h2{font-size:28px!important}.ty-page-wrapper .thank-you-page .thank-you-content a[href^="tel:"]{color:#c92117;-webkit-text-decoration:none;text-decoration:none}@media(max-width:1149px){.ty-page-wrapper .thank-you-page .thank-you-content{margin-bottom:44px}}@media(max-width:600px){.ty-page-wrapper .thank-you-page .thank-you-content h2{font-size:22px!important}}@media(max-width:1149px){.ty-page-wrapper .thank-you-page{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}}.ty-page-wrapper .thank-you-page a{color:#c92117;font-size:18px;font-weight:700}.ty-page-wrapper .thank-you-page h2{color:#4a4a4a;font-size:28px;font-weight:700;line-height:145%;margin-bottom:20px}@media(max-width:1149px){.ty-page-wrapper .thank-you-page h2{font-size:18px;line-height:145%}}.ty-page-wrapper .thank-you-page p{color:#4a4a4a;font-size:18px;font-style:normal;font-weight:400;line-height:145%;margin-bottom:20px}@media(max-width:1149px){.ty-page-wrapper .thank-you-page p{font-size:16px}}.ty-page-wrapper .thank-you-page p:last-child{margin-bottom:0}.ty-page-wrapper .thank-you-page .label-wrapper{font-size:18px;font-style:normal}@media(max-width:1149px){.ty-page-wrapper .thank-you-page .label-wrapper{font-size:16px}}.ty-page-wrapper .thank-you-page .label-wrapper.online strong{color:#409d39;font-weight:700}@media(max-width:1219px){.ty-page-wrapper .thank-you-page .thank-you-content a{display:block}}@media(max-width:1149px){.ty-page-wrapper.spam div img{margin-bottom:30px}}@media(min-width:1150px){.ty-page-wrapper.spam div img{margin-left:-30px}}.ty-page-wrapper.spam .back-to--home{display:none}@media screen and (max-width:999px){.thank-you-page{flex-wrap:wrap-reverse}.thank-you-page div{width:100%}.thank-you-page div img{margin-bottom:20px;width:100%}}#progress-container{align-items:center;background:#fff;border:1px dashed #4a4a49;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:.2s;visibility:hidden;z-index:3}#progress-container.active{opacity:1;visibility:visible}#progress-bar{display:block;padding:8px;width:80%}#droparea{cursor:pointer}#attachment{display:none}#droparea label{cursor:pointer}#droplist{cursor:default}.homeowner-error{display:none}#cta-prefix{border:none;margin-bottom:0;padding:0}.phone--code--input-cont{border:1px solid #4a4a49}.cf7-form-wrapper .phone--code--input-cont{border:none}.background--desktop{display:none!important}@media only screen and (min-width:1024px){.background--desktop{display:block!important}.background--mobile{display:none!important}}.newsletter{position:relative}.newsletter form{display:block;padding:30px 0}.newsletter input{background-color:hsl(0 0% 100% / .15);border:none;color:#fff;margin:0}.newsletter input.placeholder{color:#fff}.newsletter input:-moz-placeholder,.newsletter input::-moz-placeholder{color:#fff}.newsletter input::-webkit-input-placeholder{color:#fff}.newsletter .btn{background-color:#000;top:-1px}.newsletter .btn:after,.newsletter .btn:before{background-color:#4a4a49}.newsletter p{font-size:12px;font-size:1.2rem}@media only screen and (min-width:1024px){.newsletter p{font-size:14px;font-size:1.4rem}}.newsletter__header h4{font-family:Mulish,sans-serif;font-size:24px;font-size:2.4rem;font-weight:900;line-height:1.1em;margin:0 0 .4em}.newsletter__header p{font-size:14px;font-size:1.4rem}.newsletter__error,.newsletter__thanks{display:none;padding:5px 0 0}.newsletter--footer{background-color:#c92116;color:#fff}.newsletter--footer figure{background-position:top;height:0;padding-bottom:56%;position:relative}@media only screen and (min-width:640px){.newsletter--footer figure{background-position:50%;height:100%;padding:0;position:absolute;width:calc(-120px + 50vw)}}@media only screen and (min-width:768px){.newsletter--footer figure{width:calc(-90px + 50vw)}}@media only screen and (min-width:1024px){.newsletter--footer figure{width:calc(-210px + 50vw)}}@media only screen and (min-width:1220px){.newsletter--footer figure{width:calc(-330px + 50vw)}}@media only screen and (min-width:1600px){.newsletter--footer figure{width:calc(-330px + 50vw)}}.newsletter--footer .wrap{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:640px){.newsletter--footer .wrap{padding-left:200px}}@media only screen and (min-width:768px){.newsletter--footer .wrap{padding:50px 0 50px 260px}}@media only screen and (min-width:1024px){.newsletter--footer .wrap{padding:70px 0 70px 260px}}@media only screen and (min-width:1220px){.newsletter--footer .wrap{padding:86px 0 86px 310px}}@media only screen and (min-width:1600px){.newsletter--footer .wrap{padding:86px 0 86px 360px}}@media only screen and (min-width:1024px){.newsletter--footer .newsletter__header h4{font-size:28px;font-size:2.8rem}}@media only screen and (min-width:1220px){.newsletter--footer .newsletter__header h4{font-size:32px;font-size:3.2rem}}@media only screen and (min-width:1024px){.newsletter--footer .newsletter__header p{font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1220px){.newsletter--footer .newsletter__header p{font-size:18px;font-size:1.8rem}}.newsletter--footer br{display:none}@media only screen and (min-width:1024px){.newsletter--footer br{display:inline}}.newsletter--footer input{width:100%}@media only screen and (min-width:1024px){.newsletter--footer input{width:312px}}@media only screen and (min-width:1220px){.newsletter--footer input{width:411px}}.newsletter--footer .btn{margin:15px 0 0;min-width:160px}@media only screen and (min-width:1024px){.newsletter--footer .btn{margin:0 0 0 15px}}.newsletter--stick{background-color:#fff;bottom:70px;box-shadow:0 2px 32px rgb(0 0 0 / .07);display:none;opacity:0;pointer-events:none;position:fixed;right:.8em;transform:translate(400px);width:258px;z-index:10}@media(min-width:1800px){.newsletter--stick{display:block;transition:transform .5s cubic-bezier(.4,.2,.2,1),opacity .2s .5s}.newsletter--stick.show{opacity:1;pointer-events:auto;transform:translate(0);transition:transform .5s cubic-bezier(.4,.2,.2,1),opacity 0s 0s}}.newsletter--stick.newsletter--hide{display:none!important}.newsletter--stick .newsletter__content{padding:24px}.newsletter--stick .newsletter__header{font-size:14px;font-size:1.4rem;margin-top:-65px}.newsletter--stick .newsletter__header br{display:none}.newsletter--stick .newsletter__header i{color:#c92116;display:block;font-size:18px;margin:0 0 20px}.newsletter--stick .newsletter__error,.newsletter--stick .newsletter__thanks{padding:10px 0 0}.newsletter--stick .newsletter__error p,.newsletter--stick .newsletter__thanks p{font-size:12px;font-size:1.2rem}.newsletter--stick form{padding:10px 0 0}.newsletter--stick input{background-color:#f6f6f6;color:#4a4a49;font-size:14px;font-size:1.4rem;height:40px;margin:0 0 14px}.newsletter--stick input.placeholder{color:#4a4a49}.newsletter--stick input:-moz-placeholder,.newsletter--stick input::-moz-placeholder{color:#4a4a49}.newsletter--stick input::-webkit-input-placeholder{color:#4a4a49}.newsletter--stick .btn{height:40px;line-height:40px;min-width:124px}.newsletter--stick .newsletter__close{color:hsl(0 0% 100% / .65);font-size:12px;position:absolute;right:12px;top:12px;z-index:5}.newsletter--stick .newsletter__close:hover{color:#c92116}.rodo{align-items:center;background:rgb(0 0 0 / .75);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.rodo--popup{background:#fff;padding:30px;width:700px}.text-center{text-align:center}@media screen and (max-width:1000px){.rodo{display:block}.rodo--popup{overflow-y:auto;padding-bottom:60px;top:20%;width:calc(100% - 20px)}.rodo--popup,.rodo--popup .text-center{bottom:20%;left:10px;position:fixed;right:10px}.rodo--popup .text-center{background:#fff;padding:5px}}table{font-size:14px;font-size:1.4rem;table-layout:auto;width:100%}table .no-break{white-space:nowrap}tbody tr:nth-child(odd){background-color:#f5f5f5}td,th{border-right:1px solid #e1e1e1;min-width:110px;padding:8px 12px;text-align:left}@media only screen and (min-width:640px){td,th{padding:10px 14px}}@media only screen and (min-width:1220px){td,th{min-width:100px;padding:12px 15px}}@media only screen and (min-width:1600px){td,th{min-width:110px}}@media only screen and (min-width:1220px){td:first-child,th:first-child{min-width:0}}@media only screen and (min-width:1600px){td:first-child,th:first-child{min-width:160px}}td:last-child,th:last-child{border:none}td a,th a{color:#c92116;-webkit-text-decoration:underline;text-decoration:underline}td a:hover,th a:hover{color:#4a4a49}td em,th em{color:#c92116;font-style:normal}td mark,th mark{background:none;color:#409d39}.bestoknainfo{bottom:-10px;font-size:12px;left:0;position:absolute;text-align:center;width:100%}@media screen and (min-width:1000px){.bestoknainfo{font-size:13px;width:240px}}nav .temporaryinfo{left:0;position:fixed;right:0;top:-100%;transition:.2s;z-index:999}nav .temporaryinfo.active{top:0}.temporaryinfo{background-color:#fff;border-bottom:1px solid #e1e1e1;color:#222;padding:10px}.temporaryinfo.rodobar{bottom:0;left:0;position:fixed;right:0;z-index:100}.temporaryinfo .wrap{align-items:center;display:flex;justify-content:space-between}.temporaryinfo p{margin:0;max-width:90%}.temporaryinfo a{color:#c92116}.btn-reject{border:1px solid #c92116;margin:0 10px;min-width:-moz-fit-content!important;min-width:fit-content!important}.btn-reject:hover{border-color:#222;color:#222}.temporaryinfo button{display:block!important;min-width:auto!important;padding:0 20px!important;width:auto!important}.temporaryinfo.rodobar button{min-width:-moz-fit-content!important;min-width:fit-content!important}.temporaryinfo button span{width:auto!important}@media screen and (max-width:999px){.temporaryinfo .wrap{align-items:center;flex-wrap:wrap;justify-content:space-between}.temporaryinfo .wrap p{max-width:80%}.temporaryinfo.rodobar .wrap{justify-content:center}.temporaryinfo.rodobar .wrap p{max-width:100%}.temporaryinfo.rodobar .wrap .btn-reject,.temporaryinfo.rodobar .wrap button{margin-top:10px!important}.header__btns .btn{width:100%}.lazy--bg img.lazy--bg.background--desktop{display:none!important}}@media screen and (min-width:1000px){.header--home .wrap--inner{justify-content:flex-end}.lazy--bg img.lazy--bg.background--mobile{display:none!important}}.brandsGlide .glide__arrow{position:absolute;top:calc(50% - 10px)}.brandsGlide .ic{color:hsl(0 0% 100% / .3)}.brandsGlide .glide__arrow--left{left:-20px}.brandsGlide .glide__arrow--right{right:-20px}.attachment__name:before{background-image:url(https://debesto.com/wp-content/themes/debesto/img/misc/tick.svg);content:"";height:20px;margin-right:10px;opacity:1;width:20px}.attachment__name,.attachment__name:after,.attachment__name:before{align-items:center;display:inline-flex}.attachment__name:after{background-image:url(https://debesto.com/wp-content/themes/debesto/img/misc/foreign.svg);background-repeat:no-repeat;content:"";height:15px;margin-left:10px;opacity:.3;transition:.2s;width:15px}.attachment__name:hover:after{opacity:1}.radio-group{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px}.radio-group label.radio{width:100%}.row--phone-s{grid-gap:20px;display:grid;grid-template-columns:100px 1fr}.phone--code--input-cont{background:#fff}.ffield{background-position:95%;background-repeat:no-repeat;background-size:12px}.bfield.valid input,.bfield.valid select,.ffield.valid{background-image:url(https://debesto.com/en/wp-content/themes/debesto/img/misc/tick.svg);border:1px solid #4bb543}.bfield.error input,.bfield.error select,.ffield.error{background-image:url(https://debesto.com/en/wp-content/themes/debesto/img/misc/wrong.svg);border:1px solid #c92116}.bfield .text-help{display:none}.ffield.error~.checkbox__content{color:red}.row--submit{display:flex!important}.basket--ecommerce-item{align-items:stretch;display:flex;justify-content:stretch;margin:20px auto}.basket--ecommerce-item.header{background:#f6f6f6}.bc-details{align-items:center;border:1px solid hsl(0 0% 80% / .8);display:flex;padding:20px}.bc-thumb{margin-right:30px;max-width:150px}.bc-name{min-width:300px;text-align:left}.bc-name h2{font-size:18px;margin-bottom:5px}.bc-name p{font-size:13px}.bc-amount,.bc-price-single{align-items:center;border:1px solid hsl(0 0% 80% / .8);display:flex;justify-content:center;padding:20px}.bc-amount input{margin:0;text-align:center;width:48px}.bc-actions,.bc-price{align-items:center;border:1px solid hsl(0 0% 80% / .8);display:flex;justify-content:center;padding:20px}.bc-actions .btn{min-width:inherit}.bec-actions-form .cart-item-row{align-items:center;display:flex;justify-content:center;margin:20px auto}.bc-summary-container{display:grid;margin:20px auto}.bc-extra{border:1px solid hsl(0 0% 80% / .8);padding:20px;text-align:center}.bc-extra span{font-weight:700}.bec-actions-message{margin:20px auto}.bc-item-number{border-color:hsl(0 0% 80% / .8);border-style:solid;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:20px}.bec-actions-form .cart-item-row .form-group{margin:5px 10px;text-align:left}.bec-actions-form .cart-item-row .form-group.false{padding-top:26px;text-align:center}.bec-actions-form .cart-item-row .form-group label{margin-bottom:5px}.bec-actions-form .cart-item-row input{margin-bottom:0;width:100%}.delivery-type{margin:10px}.delivery-type img{max-height:120px;width:auto}@media screen and (max-width:1299px){.basket--ecommerce-item.header{display:none}.basket--ecommerce-item{flex-wrap:wrap}.bc-details{display:block}.bc-thumb{margin:0 auto}.bc-summary-container{gap:10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.bc-actions,.bc-amount,.bc-details,.bc-price,.bc-price-single{position:relative;width:100%}.bc-actions,.bc-amount,.bc-price,.bc-price-single{border-top:none}.bc-title{color:#ccc;left:10px;position:absolute;top:10px}}@media screen and (max-width:999px){.bec-actions-form .cart-item-row{flex-direction:column}.bc-item-number{border-width:1px 1px 0}.bc-summary-container{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.bec-actions-form .cart-item-row .form-group{margin:5px 10px;width:100%}.bc-girth,.bc-weight{margin-bottom:5px;text-align:center;width:100%}}@media screen and (min-width:1000px){.bc-amount input{padding-left:0;padding-right:0}.bc-item-number{border-width:1px 1px 0}.bc-summary-container{gap:10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}@media screen and (max-width:999px){.bc-amount input::-webkit-inner-spin-button,.bc-amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}@media screen and (min-width:1300px){.bc-title{display:none}.bc-item-number{border-width:1px 0 1px 1px;max-width:5%}.bc-details{flex-grow:2}.bc-price-single{border-left:none;width:150px}.bc-amount{border-left:none;width:100px}.bc-price{width:150px}.bc-actions,.bc-price{border-left:none}}.order-btn-cnt{display:flex;justify-content:flex-end;margin:30px auto;text-align:left}.e-commerce-summary{min-width:300px}.e-commerce-summary .btn{display:block;width:100%}.ecs-row{display:flex;justify-content:space-between;margin:10px 0}.ecs-row.total-price{font-size:28px;margin:20px 0}.e-commerce-usp{border-top:1px solid #e1e1e1;padding:50px}.ecu-list{display:flex;flex-wrap:wrap;justify-content:space-around}.ecu-single{align-items:center;display:flex;max-width:320px}.ecu-single img{margin-right:30px;max-height:80px}@media screen and (max-width:1299px){.ecu-single{margin:20px auto}.order-btn-cnt{justify-content:center}}.checkout-breadcrumbs,.checkout-header{display:flex;justify-content:center}.checkout-breadcrumbs{margin:30px auto}.checkout-breadcrumbs a{color:#ccc;margin:0 20px;text-transform:lowercase}.checkout-breadcrumbs a.active{color:#232323}.discounted-delivery{display:none;margin:0}label.sale:before{background-image:url(/wp-content/themes/debesto/dist/assets/94b9c62a5b24dacf4899.svg);content:"";display:block;height:40px;position:absolute;right:-10px;top:-10px;transform:scaleX(0);transition:.2s ease;width:40px;z-index:2}label.sale.sale--active:before{transform:scaleX(1)}.promo-delivery{margin-top:10px}.window-error{background:#c92116;color:#fff;padding:20px}.window-error .btn--fill{background-color:#fff;color:#c92116}.social-proof{margin:20px 0;max-width:300px}.fi-desktop-double{display:grid;grid-template-columns:1fr}@media screen and (min-width:1000px){.fi-desktop-double{grid-gap:20px;grid-template-columns:1fr 1fr}}.warranties{grid-gap:20px;color:#4a4a49;display:grid;grid-template-columns:1fr;margin-bottom:40px;margin-top:20px}@media screen and (min-width:1200px){.warranties{grid-template-columns:1fr 1fr 1fr}}.warranty-type{border:5px solid #9d9d9d;box-shadow:20px 20px 10px rgb(0 0 0 / .16);padding:30px;text-align:center}.warranty-type.debesto{border-color:#c92116}.warranty-type.gold{border-color:#c5ae7d}.warranty-title img{height:auto;margin:0 auto;max-width:220px;width:auto}.warranty-details-item{font-weight:600;margin:20px auto}.warranty-details-item span{font-weight:400}.warranty-type.debesto .warranty-details-item span,.warranty-type.gold .warranty-details-item span{color:#c92116;font-weight:700}.warranty-duration-header{border:1px solid #4a4a49;border-bottom:none;font-size:18px;padding:10px}.warranty-duration-body{border:1px solid #4a4a49;border-top:none}.warranty-duration-item{border-top:1px solid #4a4a49;display:grid;grid-template-columns:2fr 1fr}.warranty-duration-item div{padding:5px}.warranty-duration-item div:first-child{border-right:1px solid #4a4a49}.warranty-duration span,.warranty-duration-item div:last-child{color:#c92116;font-weight:700}.warranty-duration span{display:block;font-size:40px;line-height:40px}.warranty-type.gold .warranty-duration span{color:#c5ae7d}.warranty-duration span:first-child{font-size:100px;line-height:100px;text-shadow:2px 2px 2px #333}.warranty-right{margin-top:10px;text-align:right;width:100%}.warranty-center{font-weight:700;margin-top:10px}.debesto .warranty-center{color:#c92116}.gold .warranty-center{color:#c5ae7d}.warranty-table{margin-top:30px}@media screen and (min-width:1000px){.warranty-title{font-size:4rem;font-weight:700;line-height:4rem;padding:20px}}@media screen and (max-width:999px){.warranty-title{font-size:24px}.warranty-type{margin:20px 0}}table ol,table ul{padding-left:20px}.guide-post .wrap{max-width:900px}.grecaptcha-badge{opacity:0!important;visibility:hidden!important}.cf7-form-wrapper{max-width:550px!important}.cf7-form-wrapper input,.cf7-form-wrapper select{margin-bottom:0!important}.blog-double-grid{grid-gap:20px;display:grid;grid-template-columns:1fr}@media screen and (min-width:1000px){.blog-double-grid{grid-template-columns:1fr 1fr}}.job-content{margin-top:40px}.new-window-button{margin:10px 0}.new-window-button,.valuation-form{display:flex;justify-content:center}.valuation-form>.fields{display:flex;flex-direction:column}.valuation-form .field,.valuation-form select.field{background:#fbfcfd;border:1px solid #e8ebed;border-radius:2px;box-sizing:border-box;color:#26282d;display:block;font-size:14px;height:50px;line-height:1.66667;outline:0!important;padding-bottom:14px!important;padding:16px;width:100%}.fields>.sendButton{align-self:center}.basketForm{margin:10px 0 0}.valuation-form input,.valuation-form select{margin:0!important}.basket_header{margin:30px 0;text-align:center}.basket_header p{margin:10px auto;max-width:800px;text-align:center}.basket_header h1{margin:0 0 5px}@media only screen and (max-width:640px){.new-window-button{justify-content:center;margin:0 0 10px}.sendButton{margin:0}.basket .btn{width:50%}}.alert{background:rgb(201 33 22 / .12);color:#c92116;margin-top:20px;padding:20px}@media screen and (max-width:999px){.calculator-systems-wrapper{grid-gap:5px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-left:-5vw;margin-right:-5vw;width:100vw}.calculator-systems-wrapper .radio--image{width:100%}.calculator-systems-wrapper .radio--text{font-size:1.2rem}.calculator-systems-wrapper .radio--image .checkbox__content{padding:20px 5px 25px}.calculator--ecommerce .window-types-grid .radio--image{width:50%}}.window-types-grid{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;position:relative}.modal__container input{margin-bottom:0}.modal__container .row{margin:10px 0}.other-dimensions-button{display:none;flex-wrap:wrap;justify-content:center;margin:20px auto}.other-dimensions-button .btn{height:auto;line-height:inherit;padding:10px}.window-type-label.disabled{display:none}.window-type-label.greyscale{cursor:not-allowed;filter:grayscale(1)}button:disabled{cursor:not-allowed;filter:grayscale(1)!important;transform:scale(1)!important}s{-webkit-text-decoration:line-through;text-decoration:line-through}.lds-default{display:inline-block;height:80px;position:relative;width:80px}.lds-default div{animation:lds-default 1.2s linear infinite;background:#8a8a8a;border-radius:50%;height:6px;position:absolute;width:6px}.lds-default div:first-child{animation-delay:0s;left:66px;top:37px}.lds-default div:nth-child(2){animation-delay:-.1s;left:62px;top:22px}.lds-default div:nth-child(3){animation-delay:-.2s;left:52px;top:11px}.lds-default div:nth-child(4){animation-delay:-.3s;left:37px;top:7px}.lds-default div:nth-child(5){animation-delay:-.4s;left:22px;top:11px}.lds-default div:nth-child(6){animation-delay:-.5s;left:11px;top:22px}.lds-default div:nth-child(7){animation-delay:-.6s;left:7px;top:37px}.lds-default div:nth-child(8){animation-delay:-.7s;left:11px;top:52px}.lds-default div:nth-child(9){animation-delay:-.8s;left:22px;top:62px}.lds-default div:nth-child(10){animation-delay:-.9s;left:37px;top:66px}.lds-default div:nth-child(11){animation-delay:-1s;left:52px;top:62px}.lds-default div:nth-child(12){animation-delay:-1.1s;left:62px;top:52px}@keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}.dimensions-error{display:none;margin:-5px 0 10px;max-width:400px}.dimensions-error p{color:#c92116;font-size:12px}.modal__content .dimensions-error{margin-top:5px}.actions-container .btn--outlined{margin-right:20px}@media(max-width:999px){.modal__footer .disabled-types-modal-actions{grid-column-gap:10px;display:grid;grid-template-columns:1fr 1fr}.modal__content p{font-size:1.2rem;margin-top:5px}}@media screen and (min-width:1000px){input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}}.loader-container{display:none;justify-content:center}.input-with-suffix-container{position:relative}.input-with-suffix-container input{padding-right:60px}.input-with-suffix-container:after{align-items:center;border-left:1px solid #979797;bottom:1px;color:#979797;content:"mm";display:flex;justify-content:center;position:absolute;right:0;top:1px;width:40px}.call-widget-container{display:block;height:40px;margin-right:5px;width:100px;z-index:9999}.call-widget-container .widget-wrapper{grid-column-gap:12px;display:grid;grid-template-columns:1fr 1fr;height:100%;width:100%}.call-widget-container .widget-wrapper .phone-button{background-color:#fff0}.call-widget-container .widget-wrapper .chat-button{background-color:#c92016}.call-widget-container .widget-wrapper div a,.call-widget-container .widget-wrapper div span{background-position-x:center;background-position-y:center;background-size:24px;display:block;height:100%;width:100%}@media(min-width:1150px){.call-widget-container{display:none}#chat-application{display:block}}@media(max-width:1149px){body.hide-chat #chat-application{display:none!important}body.hide-chat #chat-application.show{display:block!important}.hint-wrapper{flex-direction:column}.hint-wrapper span{padding-top:10px}}.hint-wrapper{display:flex;justify-content:center;padding:0 20px 40px;text-align:center}.hint-wrapper span{color:#c92116;cursor:pointer;font-weight:700;margin-left:10px}.wp-block-contact-form-7-contact-form-selector{max-width:550px}.wp-block-contact-form-7-contact-form-selector .phone--code--input-cont{border:none}.wp-block-contact-form-7-contact-form-selector input,.wp-block-contact-form-7-contact-form-selector select{margin-bottom:3px}.icon-up:before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.35em;left:0;position:relative;top:-1px;transform:rotate(135deg);vertical-align:top;width:.35em}.blog-grid .post--list{display:block;float:none;width:45%}.debesto-underline:after{background:#c92016;bottom:-5px;content:"";display:block;height:4px;left:0;position:absolute;transform:skewX(-50deg);width:100%;z-index:0}@media(min-width:1024px){.debesto-underline:after{bottom:-6px;height:6px}}.spectra-image-gallery__control-lightbox--main .swiper-slide img{-o-object-fit:contain;object-fit:contain}.bottom-bar{transform:scaleY(0);transform-origin:bottom;transition:.2s}.bottom-bar.active{transform:scaleY(1)}.bottom-bar p{margin-bottom:0}.bottom-bar .right{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}@media screen and (max-width:1023px){.price-visible.bottom-bar{height:115px;transition:height .3s}.bottom-bar{background:#fff;border-top:1px solid #e2e2e2;bottom:0;box-sizing:border-box;height:80px;left:0;padding:3vw;position:fixed;width:100vw;z-index:200}}@media screen and (max-width:1023px)and (max-width:1023px)and (max-height:500px)and (max-aspect-ratio:13/9){.button-container{display:none!important}.bottom-bar{height:auto!important}}@media screen and (max-width:1023px){.bottom-bar .right .button-container{align-items:center;display:flex;justify-content:space-between}.buybar-btn{color:#fff!important;cursor:pointer;display:block;font-size:14px;font-weight:600;padding:6px 3px;text-align:center;transition:.1s}.bottom-bar .wrap{height:100%}.buybar-btn .price-spacer{padding:3px 0}.price-visible .buybar-btn .price-spacer{padding:8px 0}.buybar-btn:last-child{margin-right:0}.buybar-btn:hover{filter:brightness(.95)}.buybar-btn:active{filter:brightness(.85);transform:scale(.95)}.buybar-btn.primary{background:#c92016;flex:1}.buybar-btn.secondary{background:#e2e2e2;color:#000;width:70px}.buybar-btn.green{background:#409d39;flex:1}.bottom-bar .price-container{align-items:center;display:flex;justify-content:center}.bottom-bar .price-container:last-child{margin-bottom:10px}.price__net{color:#000;font-size:25px;font-weight:900}.bottom-bar .price-container .price{letter-spacing:-.01em;line-height:20px;margin-left:5px;text-align:center}.bottom-bar .price-container .label.label__gross{font-size:.8em}}@media screen and (min-width:1022px){.bottom-bar{background:#fff;border-top:1px solid #e2e2e2;bottom:0;box-sizing:border-box;height:80px;left:0;padding:0 34px;position:fixed;width:100vw;z-index:200}.bottom-bar .wrap{grid-gap:50px;display:grid;grid-template-columns:1fr 2fr;height:100%}.bottom-bar .right{align-items:center;flex-direction:row;justify-content:flex-end}.bottom-bar .right .button-container{align-items:center;display:flex;justify-content:flex-end}.buybar-btn{color:#fff!important;cursor:pointer;display:block;font-size:16px;font-weight:600;margin-left:11px;min-width:132px;padding:8px 20px;text-align:center;transition:.1s}.buybar-btn .price-spacer{padding:8px 0}.buybar-btn:hover{filter:brightness(.95)}.buybar-btn:active{filter:brightness(.85);transform:scale(.95)}.buybar-btn.primary{background:#c92016}.buybar-btn.secondary{background:#e2e2e2;color:#000}.buybar-btn.green{background:#409d39}.bottom-bar .price-container{align-items:flex-end;display:flex;flex-direction:row;margin-right:17px}.bottom-bar .price-container .label{color:#000;font-size:15px;font-weight:400;line-height:15px;text-align:right}.bottom-bar .price-container .price{letter-spacing:-.01em;line-height:27px;margin-top:5px;text-align:right}.bottom-bar .price-container .price.price__net{color:#000;font-size:27px;font-weight:900}.bottom-bar .price-container .price.price__gross{color:#727272;font-weight:400}.bottom-bar .price-container .label.label__gross{color:#727272;font-size:.7em;font-weight:400}}.bottom-bar .price-container .label{line-height:15px;margin:5px 0 0;text-align:center}.bottom-bar .price-container .label.label__net{color:#000;font-size:15px;font-weight:400;line-height:15px;margin-right:5px;text-align:center}.price-bar [data-steps-control]{display:none}.price-bar[data-info=cart] #addToBasketBuybar,.price-bar[data-info=cart] .prices-desktop,.price-bar[data-info=dimension] #goBackToDimension,.price-bar[data-info=system] #goToSystem,.price-bar[data-info=system] .prices-desktop,.price-bar[data-info=type] #goBackToType{display:block}.price-bar[data-info=cart] .info-desktop{display:none}.error-bar{align-items:center}@media(max-width:1022px){.error-bar{text-align:center}.error-bar .left{margin-bottom:20px}}.price-bar .prices-desktop,.price-bar .right{position:relative}.price-bar .right:after,.price-loader{opacity:0;pointer-events:none;position:absolute;transition:opacity .4s}.price-loader{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#fff0;display:flex;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}@media(min-width:1022px){.error-bar{grid-template-columns:1fr 1fr}.price-loader{left:-30px}}.price-loader img{height:55px}.price-bar .right:after{background-color:hsl(0 0% 100% / .4);bottom:0;content:"";left:0;right:0;top:0}.price-bar.is-loading .price-loader,.price-bar.is-loading .right:after{opacity:1}.price-bar.is-loading .right:after{pointer-events:all}.info-desktop{position:relative}.button-container a span{font-size:12px}.frameless-calculator{margin:0 auto!important;max-width:90vw}.frameless-calculator .custom-select{align-items:center;background-color:#fff0;border:1px solid #000;display:grid;grid-template-columns:1fr;position:relative}.frameless-calculator .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff0;font-size:12px;height:100%;padding:7px;width:100%}.frameless-calculator .custom-select select:focus{outline:none}.frameless-calculator .custom-select:after{border-style:solid;border-width:.15em .15em 0 0;color:#c92116;content:"";display:block;height:.45em;pointer-events:none;position:absolute;right:7px;transform:rotate(135deg);vertical-align:top;visibility:visible;width:.45em;z-index:-1}.debesto-frameless-calculator{margin:20px auto;max-width:80vw}.frameless-canvas-area{margin-bottom:20px}.frameless-canvas-legend{display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px auto}@media screen and (max-width:899px){#debesto-frameless-preview{margin-left:-10vw;margin-right:-10vw;width:100vw!important}}@media screen and (min-width:900px){.debesto-frameless-calculator{align-items:center;display:grid;display:flex;justify-content:space-between;margin:20px auto;max-width:90vw}.frameless-canvas-area{margin-bottom:0;margin-right:50px;max-width:70%}.frameless-calculator-params{width:calc(30% - 50px)}}#debesto-frameless-preview{background-position:bottom;background-size:cover;height:auto;width:100%}.frameless-calculator-price{margin:30px auto;text-align:center}.frameless-calculator-price p{color:#c92116;font-size:40px;font-weight:700}#cta_calculator_frameless{height:auto;min-height:42px}.frameless-range-slider{margin:20px 0 40px}/*! nouislider - 14.6.2 - 9/16/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0;box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:6px}.noUi-horizontal .noUi-base{padding:20px 0}.noUi-horizontal .noUi-handle{height:18px;right:-3px;top:-6px;width:18px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;right:-6px;top:-17px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:rgb(38 43 76 / .1);border-radius:0}.noUi-connects{border-radius:3px}.noUi-connect{background:#c92116}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#c92116;border-radius:100%;cursor:default;outline:none!important;transform:scale(1);transition:.2s}.noUi-active{transform:scale(1.4)}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{border-radius:3px;color:#c92116;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:-30px;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}.langs-menu{padding:10px 8px;position:relative}.langs-menu.active{background:#232323}@media(max-width:1149px){.langs-menu.active{background:#fff}}.langs-menu.active .langs-menu__sub-menu{background:#fff}@media(max-width:1149px){.langs-menu.active [data-lang-item] span{color:#1d1d1d}}@media screen and (min-width:1149px){.langs-menu.active .langs-menu__sub-menu{display:flex}}.langs-menu__btn{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;line-height:18px;position:relative}.langs-menu__sub-menu{background:#fff;box-shadow:0 4px 80px rgb(0 2 48 / .05);display:none;flex-direction:column;min-width:226px;padding:12px;position:absolute;right:0;top:100%}@media(min-width:1820px){.langs-menu__sub-menu{left:0}}.langs-menu__sub-menu__item{margin:0 0 4px!important}.langs-menu__sub-menu__item a{color:#2d2d2e!important;font-size:14px;padding:12px}.langs-menu__sub-menu__item a:hover{background:rgb(128 145 158 / .11)}.langs-menu__sub-menu__item a.current{background:#f6f6f6!important;position:relative}.langs-menu__sub-menu__item a.current:after{background-image:url(/wp-content/themes/debesto/dist/assets/a24c1981988dc67bd95c.svg);background-position:50%;content:"";height:24px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px}.langs-menu__sub-menu__item a .lang-title{font-weight:700}.langs-menu__sub-menu__item:first-child a{background:rgb(128 145 158 / .11)}.langs-menu__sub-menu.on-mobile{display:none!important}.navbar-usa-phone{font-size:12px}@media(min-width:1300px){.navbar-usa-phone{font-size:14px}}.item-wrapper.new-layout{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex}.item-wrapper.new-layout .langs-label-wrapper{display:flex;flex-direction:column}@media(max-width:1150px){.item-wrapper.new-layout .lang-desc,.item-wrapper.new-layout .lang-title{color:#1d1d1d}}.langs-menu__sub-menu__item a{transition:.1s}.langs-menu__sub-menu__item a:hover{opacity:1!important}.mega-menu>li{border-bottom:2px solid #fff0}.mega-menu>li:hover{border-bottom:2px solid #c92117}.mega-menu img{padding:0!important}.mega-menu__main-item{color:#fff;display:flex!important;font-size:14px;font-weight:700;line-height:18px;margin:0;padding:20px 0}@media only screen and (max-width:1300px)and (min-width:1150px){.mega-menu__main-item{font-size:12px}}.mega-menu__main-item.on-mobile{display:none}@media(min-width:1150px){.mega-menu__main-item.on-mobile{display:none!important}}.mega-menu__item{margin:0!important;padding:0 12px!important}@media(min-width:1150px)and (max-width:1280px){.mega-menu__item{padding:0 8px!important}}.mega-menu .sub-menu{display:flex!important;left:0!important;margin:auto;padding-top:24px!important;position:relative;width:100%!important}@media(min-width:1150px){.mega-menu .sub-menu{padding-top:20px!important}}@media(min-width:1536px){.mega-menu .sub-menu{padding-top:42px!important}}.mega-menu .sub-menu:before{background:rgb(128 145 158 / .161);content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:96%}.mega-menu .sub-menu__badge{background:#409d39;color:#fff;font-size:10px;font-weight:700;line-height:1;padding:6px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.mega-menu .sub-menu.contact .link,.mega-menu .sub-menu.what-we-do .link{min-width:232px}@media(min-width:1536px){.mega-menu .sub-menu.contact .link,.mega-menu .sub-menu.what-we-do .link{max-width:236px}}@media only screen and (max-width:1300px)and (min-width:1150px){.mega-menu .sub-menu.contact .link,.mega-menu .sub-menu.what-we-do .link{min-width:190px}}@media screen and (min-width:1536px){.mega-menu .sub-menu.contact .link,.mega-menu .sub-menu.what-we-do .link{max-width:none}}.mega-menu .sub-menu.products .big-image .links-wrapper{padding:0 16px}.mega-menu .sub-menu.products .link-with-icon .sub-menu__item__title{margin-bottom:11px}.mega-menu .sub-menu.products .link-with-icon .sub-menu__item__link{margin-bottom:2px}.mega-menu .sub-menu.for-companies .big-image{border-right:none;margin-left:auto;padding-right:0!important}.mega-menu .sub-menu.for-companies .big-image .sub-menu__item__title{display:none}.mega-menu .sub-menu.for-companies .link-with-icon .sub-menu__item__title{margin-bottom:44px!important}.mega-menu .sub-menu.prices .sub-menu__item{max-width:none}.mega-menu .sub-menu.prices .sub-menu__item__title{margin-bottom:24px!important}.mega-menu .sub-menu.help .sub-menu__item__title{margin-bottom:52px!important}.mega-menu .sub-menu.help .sub-menu__item:last-child{margin-left:auto}.mega-menu .sub-menu.help .sub-menu__item:last-child .sub-menu__item__title{display:none}.mega-menu .sub-menu.help .link-with-icon .sub-menu__item__title{margin-bottom:54px!important}.mega-menu .sub-menu.help .link-with-icon .sub-menu__item__link{padding:5px 20px}.mega-menu .sub-menu.career .sub-menu__item__title{margin-bottom:25px!important}.mega-menu .sub-menu.career .links-wrapper{display:flex!important;max-width:100%}.mega-menu .sub-menu.career .sub-menu__item{width:100%}.mega-menu .sub-menu.career .sub-menu__item__link{border-radius:6px;justify-content:center;margin-bottom:0;margin-left:49px;padding:26px!important;position:relative;text-align:left;width:100%}.mega-menu .sub-menu.career .sub-menu__item__link:first-child{margin-left:0}.mega-menu .sub-menu.career .sub-menu__item__link:after{background-color:rgb(143 162 176 / .188)!important;content:"";height:100%;position:absolute;right:-24px;width:1px}.mega-menu .sub-menu.career .sub-menu__item__link:last-child:after{display:none}.mega-menu .sub-menu.career .sub-menu__item__link:hover{background-color:rgb(128 145 158 / .078)!important}.mega-menu .sub-menu.shop{justify-content:space-between}.mega-menu .sub-menu.shop .big-image-link img{max-width:186px}.mega-menu .sub-menu.shop .sub-menu__item__title{margin-bottom:25px!important}.mega-menu .sub-menu.shop .links-wrapper{display:flex!important;max-width:100%}.mega-menu .sub-menu.shop .sub-menu__item{width:auto}.mega-menu .sub-menu.shop .link-with-icon{border:none}.mega-menu .sub-menu.shop .sub-menu__item__link{border-radius:6px;justify-content:center;margin-bottom:0;margin-left:49px;position:relative;text-align:left;width:auto}.mega-menu .sub-menu.shop .sub-menu__item__link:first-child{margin-left:0}.mega-menu .sub-menu.shop .sub-menu__item__link:after{background-color:rgb(143 162 176 / .188)!important;content:"";height:100%;position:absolute;right:-24px;width:1px}.mega-menu .sub-menu.shop .sub-menu__item__link:hover{background-color:rgb(128 145 158 / .078)!important}@media screen and (min-width:1535px){.mega-menu .sub-menu.shop .link-with-icon,.mega-menu .sub-menu.shop .sub-menu__item__link{width:100%!important}.mega-menu .sub-menu.shop .big-image-link img{max-width:226px}}.mega-menu .sub-menu__item{border-right:1px solid rgb(128 145 158 / .161);margin-bottom:62px!important;padding:0 40px!important}.mega-menu .sub-menu__item.columns-1{max-width:398px}.mega-menu .sub-menu__item .target-blank .sub-menu__item__title:after,.mega-menu .sub-menu__item .target-blank .title:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2710%27%20height%3D%2710%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M7.947%203.402%201.628%209.72A.954.954%200%200%201%20.279%208.372l6.32-6.32-3.229.19A.953.953%200%201%201%203.258.34L8.991.002A.95.95%200%200%201%209.998%201.01l-.337%205.732a.953.953%200%201%201-1.903-.112l.19-3.228Z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:10px;margin-left:11px;width:10px}@media(min-width:1150px){.mega-menu .sub-menu__item{padding:0 20px!important}}@media(min-width:1536px){.mega-menu .sub-menu__item{padding:0 40px!important}}.mega-menu .sub-menu__item:first-child{padding-left:0!important}@media(min-width:1150px){.mega-menu .sub-menu__item:first-child{padding-right:20px!important}}@media(min-width:1536px){.mega-menu .sub-menu__item:first-child{padding-right:48px!important}}.mega-menu .sub-menu__item:last-child{border-right:none;padding-right:0!important}@media(min-width:1150px){.mega-menu .sub-menu__item:last-child{padding-right:20px!important}}@media(min-width:1536px){.mega-menu .sub-menu__item:last-child{padding-right:48px!important}}.mega-menu .sub-menu__item .links-wrapper{display:grid!important;max-height:606px;max-width:547px}.mega-menu .sub-menu__item .links-wrapper.columns-2{grid-template-columns:1fr 1fr}.mega-menu .sub-menu__item .links-wrapper.columns-1{grid-template-columns:1fr}.mega-menu .sub-menu__item__title{color:#8fa2b0;font-size:14px;font-weight:700;line-height:18px;margin-bottom:23px;padding:0 8px;text-transform:uppercase}.mega-menu .sub-menu__item__link{color:#fff!important;font-size:16px;font-weight:700;line-height:26px;margin-bottom:5px}@media(min-width:1150px){.mega-menu .sub-menu__item__link{font-size:14px}}@media(min-width:1536px){.mega-menu .sub-menu__item__link{font-size:16px}}.mega-menu .sub-menu__item__link .title{color:#fff!important;font-size:16px;font-weight:700;margin-bottom:0}@media(min-width:1150px){.mega-menu .sub-menu__item__link .title{font-size:14px}}@media(min-width:1536px){.mega-menu .sub-menu__item__link .title{font-size:16px}}.mega-menu .sub-menu__item__link__desc{color:#8fa2b0;display:block;font-size:14px;font-weight:500;line-height:20px;padding-top:8px}@media(min-width:1150px){.mega-menu .sub-menu__item__link__desc{font-size:12px}}@media(min-width:1536px){.mega-menu .sub-menu__item__link__desc{font-size:14px}}.mega-menu .big-image .sub-menu__item__link{position:relative}.mega-menu .big-image .sub-menu__item__link:hover{cursor:default;-webkit-text-decoration:underline;text-decoration:underline}.mega-menu .big-image .sub-menu__item__link .title{line-height:1}.mega-menu .big-image .sub-menu__badge{left:12px;position:absolute;top:12px}.mega-menu .big-image img{padding:0 0 11px!important}.mega-menu .link-with-description .sub-menu__item__link{margin-bottom:0!important;max-width:350px;min-width:245px;padding:12px 15px!important}.mega-menu .link-with-description .sub-menu__item__link:hover{background-color:rgb(128 145 158 / .078)!important;border-radius:6px}.mega-menu .link-with-icon .sub-menu__item__link{align-items:center;display:flex;padding:15px 20px}.mega-menu .link-with-icon .sub-menu__item__link img{margin-right:15px}.mega-menu .link-with-icon .sub-menu__item__link:hover{background-color:rgb(128 145 158 / .078)!important;border-radius:6px}.mega-menu .sub-menu__item__link.link-with-icon{align-items:center;display:flex;padding:12px 8px!important}.mega-menu .sub-menu__item__link.link-with-icon img{margin-right:15px}.mega-menu .sub-menu__item__link.link-with-icon:hover{background-color:rgb(128 145 158 / .078)!important;border-radius:6px}.mega-menu .links-wrapper .sub-menu__item__title:not(:first-child){padding-top:48px}@media(min-width:1150px){.mega-menu .links-wrapper .sub-menu__item__title:not(:first-child){padding-top:20px}}@media(min-width:1536px){.mega-menu .links-wrapper .sub-menu__item__title:not(:first-child){padding-top:48px}}.mega-menu .sub-menu__item__link.link{margin-bottom:2px;padding:8px}.mega-menu .sub-menu__item__link.link:hover{background-color:rgb(128 145 158 / .078)!important;border-radius:6px}.mega-menu .sub-menu__item__link.link.has-badge{display:flex;flex-direction:column}@media(min-width:1150px){.mega-menu .sub-menu__item__link.link.has-badge{align-items:center;flex-direction:row}}.mega-menu .sub-menu__item__link.link.has-badge .title{margin-right:11px}.mega-menu .link .sub-menu__item__title,.mega-menu .links-column .sub-menu__item__title{margin-bottom:24px;padding:0 8px}.mega-menu .link .sub-menu__item__link,.mega-menu .links-column .sub-menu__item__link{margin-bottom:2px;padding:8px}.mega-menu .link .sub-menu__item__link:hover,.mega-menu .links-column .sub-menu__item__link:hover{background-color:rgb(128 145 158 / .078)!important;border-radius:6px}.mega-menu .link .sub-menu__item__link.has-badge,.mega-menu .links-column .sub-menu__item__link.has-badge{display:flex;flex-direction:column}@media(min-width:1150px){.mega-menu .link .sub-menu__item__link.has-badge,.mega-menu .links-column .sub-menu__item__link.has-badge{align-items:center;flex-direction:row}}.mega-menu .link .sub-menu__item__link.has-badge .title,.mega-menu .links-column .sub-menu__item__link.has-badge .title{margin-right:11px}.mega-menu .big-image-link a{position:relative}.mega-menu .big-image-link a .sub-menu__badge{left:12px;position:absolute;top:12px}.mega-menu .big-image-link img{max-width:260px;padding:0 0 11px!important;width:100%}.mega-menu .big-image-link .sub-menu__item__title{color:#fff;font-size:16px;font-weight:700;line-height:1;text-transform:inherit}@media(min-width:1150px){.mega-menu .big-image-link .sub-menu__item__title{font-size:14px}}@media(min-width:1536px){.mega-menu .big-image-link .sub-menu__item__title{font-size:16px}}.mega-menu .big-image-link:hover,.mega-menu .big-image-link:hover .sub-menu__item__title{-webkit-text-decoration:underline;text-decoration:underline}.mega-menu .big-image-link .sub-menu__item__title{padding-left:0}.navbar-v2 .left ul li{position:static!important}@media screen and (max-width:1149px){.mega-menu{max-height:calc(100% - 70px);overflow-y:auto}.mega-menu>li,.mega-menu>li:hover{border-bottom:none}.mega-menu .sub-menu__item__link:hover{background-color:transparent!important;background-color:initial!important}.mega-menu .big-image-link a{padding:0!important}.mega-menu .submenu-wrapper{height:auto}.mega-menu .link .sub-menu__item__link:hover,.mega-menu .link-with-icon .sub-menu__item__link:hover{background-color:transparent!important;background-color:initial!important}.mega-menu .link-with-description .sub-menu__item__link{max-width:none!important;min-width:0!important;min-width:auto!important}.mega-menu .link-with-description .sub-menu__item__link:hover{background-color:transparent!important;background-color:initial!important}.mega-menu .sub-menu__item:last-child{border-bottom:none!important;padding-bottom:30px!important}.mega-menu__item{padding:0!important}.mega-menu__item .submenu-wrapper{background:#2d2d2e;height:100%;left:0;opacity:0;overflow:auto;padding:32px 5vw 50px!important;position:absolute;top:0;transform:translateX(100vw);transition:.5s;transition-timing-function:cubic-bezier(.715,.015,.3,.99);visibility:hidden;width:100%;z-index:2}.mega-menu__item .mega-menu__main-item.on-mobile{border-bottom:none;display:block;justify-content:flex-start;padding:0 0 0 30px}.mega-menu__item .mega-menu__main-item.on-mobile:after{left:5vw;position:absolute;transform:rotate(180deg)}.mega-menu__item.active .submenu-wrapper{opacity:1;transform:translateX(0);visibility:visible}.mega-menu__item .columns-2{display:flex!important;flex-direction:column!important}.mega-menu .link-with-description .sub-menu__item__link,.mega-menu .sub-menu__item__link{padding:12px 0!important}.mega-menu .sub-menu{border-top:none;flex-direction:column;max-width:100vw}.mega-menu .sub-menu:before{display:none}.mega-menu .sub-menu__item .links-wrapper{max-height:none!important}.mega-menu .sub-menu.shop .sub-menu__item__link{justify-content:flex-start;margin-left:0}.mega-menu .sub-menu.shop .sub-menu__item__link:hover{background-color:transparent!important;background-color:initial!important}.mega-menu .sub-menu.contact .link,.mega-menu .sub-menu.what-we-do .link{max-width:none!important;min-width:0!important;min-width:auto!important}.mega-menu .sub-menu.products .big-image .links-wrapper{padding:0!important}.mega-menu .sub-menu.products .big-image .links-wrapper .sub-menu__item__link{padding:3px 0!important}.mega-menu .sub-menu.help .sub-menu__item:last-child{border-bottom:none;margin-left:0}.mega-menu .sub-menu.help .link-with-icon .sub-menu__item__title,.mega-menu .sub-menu.help .sub-menu__item__title,.mega-menu .sub-menu.prices .sub-menu__item__title{margin-bottom:22px!important}.mega-menu .sub-menu.career .link-with-icon{border-bottom:none}.mega-menu .sub-menu.career .sub-menu__item__title{margin-bottom:5px!important}.mega-menu .sub-menu.career .sub-menu__item__link{border-bottom:1px solid rgb(128 145 158 / .18);border-radius:0;justify-content:flex-start;margin-left:0;padding:34px 0!important}.mega-menu .sub-menu.career .sub-menu__item__link:hover{background-color:transparent!important;background-color:initial!important}.mega-menu .sub-menu.career .sub-menu__item__link:after{display:none}.mega-menu .sub-menu.career .links-wrapper{max-height:none}.mega-menu .sub-menu.for-companies{display:block!important}.mega-menu .sub-menu.for-companies .link-with-icon .sub-menu__item__title{margin-bottom:22px!important}.mega-menu .sub-menu.for-companies .big-image{border-bottom:none!important;margin-right:16px}.mega-menu .sub-menu.for-companies .big-image .sub-menu__item__link{line-height:1!important;padding:0!important}.mega-menu .sub-menu.for-companies .big-image-link{border-bottom:none!important}.mega-menu .sub-menu.for-companies .big-image-link .sub-menu__item__title{line-height:1!important}.mega-menu .sub-menu.for-companies .big-image,.mega-menu .sub-menu.for-companies .big-image-link{float:left;max-width:47%;min-height:300px}.mega-menu .sub-menu.for-companies .big-image .title,.mega-menu .sub-menu.for-companies .big-image-link .title{line-height:1}.mega-menu .sub-menu.shop .link-with-icon{border-bottom:1px solid rgb(128 145 158 / .161)!important}.mega-menu .sub-menu.shop .sub-menu__item__link:after{display:none!important}.mega-menu .sub-menu__item{border-bottom:1px solid rgb(128 145 158 / .161);border-right:none!important;margin-bottom:32px!important;padding:0 0 12px!important}.mega-menu .sub-menu__item__title{margin-bottom:12px!important;padding-left:0!important}}@media screen and (max-width:1149px)and (min-width:1150px){.mega-menu .sub-menu__item__title{margin-bottom:22px!important}}@media screen and (max-width:1149px){.mega-menu .sub-menu__item__link{margin-bottom:2px!important}.mega-menu .sub-menu__item__link:hover{background-color:transparent!important;background-color:initial!important}.mega-menu .sub-menu__item .links-wrapper{display:flex!important;flex-direction:column}.mega-menu__main-item{align-items:center;border-bottom:1px solid rgb(128 145 158 / .18);display:flex;font-size:18px;justify-content:space-between;padding:16px 0}.mega-menu__main-item:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%279%27%20height%3D%2716%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M.289%2014.296%206.585%208%20.289%201.704A1%201%200%200%201%201.704.289l7.003%207.004a1%201%200%200%201%200%201.414l-7.003%207.004a1%201%200%200%201-1.415-1.415Z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E);content:"";height:16px;margin-right:8px;width:9px}.langs-overlay{background:rgb(0 0 0 / .302);height:100%;left:0;opacity:0;position:absolute;top:-80px;transition:.8s;visibility:hidden;width:100%}.langs-overlay.shown{opacity:1;transition:opacity .8s;visibility:visible}.langs-menu{background:#2d2d2e;bottom:70px;margin-left:0;position:absolute;right:0;width:100%}.langs-menu.active .langs-menu__sub-menu{transform:scaleY(1)}.langs-menu__btn{border-top:1px solid rgb(128 145 158 / .18);margin:0;padding:16px 0 10px 4px}.langs-menu__btn:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2717%27%20height%3D%2710%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M2.204.789%208.5%207.085%2014.796.789a1%201%200%200%201%201.415%201.415L9.207%209.207a1%201%200%200%201-1.414%200L.789%202.204A1%201%200%200%201%202.204.789Z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;content:"";display:none;height:16px;margin-right:8px;position:absolute;right:0;width:16px}.langs-menu__sub-menu{background:#2d2d2e;border-radius:0;border-top:1px solid #fff;bottom:134px;display:flex;padding:8px 3vw;position:fixed;right:0;top:auto;transform:scaleY(0);transform-origin:0 100%;transition:transform .3s;width:100%}.langs-menu__sub-menu:before{display:none}.langs-menu__sub-menu__item:first-child a{background:#fff0 none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.langs-menu__sub-menu__item:first-child .item-wrapper{background:rgb(128 145 158 / .122)}.langs-menu__sub-menu__item a{border-radius:0;color:#fff!important;font-size:16px!important;padding:5px 0!important;width:100%}}@media screen and (max-width:1149px)and (min-width:1150px){.langs-menu__sub-menu__item a{font-size:14px!important}}@media screen and (max-width:1149px)and (min-width:1536px){.langs-menu__sub-menu__item a{font-size:16px!important}}@media screen and (max-width:1149px){.langs-menu__sub-menu__item a:hover{background:none}.langs-menu__sub-menu__item .item-wrapper{align-items:center;border-radius:8px;display:inline-flex!important;gap:12px;padding:4px 8px}}.contact-tile.sub-menu__item{border:none!important;display:flex!important;height:auto!important;padding:0!important}@media(min-width:1150px){.contact-tile.sub-menu__item{margin-right:24px!important}}.contact-tile.sub-menu__item:first-child{padding-right:0!important}@media(min-width:1150px){.link-without-title.sub-menu__item:not(:first-child){border-left:1px solid rgb(128 145 158 / .161)}}.sub-menu.contact{background:#fff0}.sub-menu.career .link-with-icon.columns-1{max-width:none!important}@media(max-width:1149.98px){.sub-menu .contact-tile{margin-bottom:20px!important}}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal h2{font-size:2rem;margin:0}.modal__close{display:block;padding:10px}.modal__overlay{align-items:center;background:rgb(0 0 0 / .6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.modal__container{background-color:#fff;border-radius:4px;box-sizing:border-box;max-height:100vh;max-width:90vw;overflow-y:auto;padding:30px}@media screen and (min-width:1000px){.modal__container{max-width:700px}}.modal__header{align-items:center;background:#e5202b;color:#fff;display:flex;justify-content:space-between;margin-left:-30px;margin-right:-30px;margin-top:-30px;padding:10px 20px}.modal__close{background:#fff0;border:0}.modal__header .modal__close:before{content:"✕"}.modal__content{color:rgb(0 0 0 / .8);line-height:1.5;margin-bottom:2rem;margin-top:2rem}.modal__footer .actions-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}@media screen and (max-width:999px){.modal__footer .actions-container{display:block}}.modal__footer .btn{margin:5px 0}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.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}.cart-modal{grid-gap:20px;align-items:center;display:grid;grid-template-columns:100px 1fr;max-width:100%;width:500px}.tooltip-trigger{margin:0 auto;padding:10px;position:relative;z-index:2}.tooltip-content{margin-bottom:-2rem}.tooltip-content ul{margin-left:20px}.full-width-section{margin-left:calc(-50vw - -50%)!important;margin-right:calc(-50vw - -50%)!important;padding-left:calc(50vw - 50%)!important;padding-right:calc(50vw - 50%)!important;width:100vw}@media(min-width:1024px){.page-empty-content .spectra-image-gallery__media.spectra-image-gallery__media--grid{aspect-ratio:unset;max-height:218px}}@media(max-width:767px){.page-empty-content .spectra-image-gallery__media.spectra-image-gallery__media--grid{height:0;padding-bottom:56.25%;position:relative;width:100%}.page-empty-content .spectra-image-gallery__media.spectra-image-gallery__media--grid picture{height:100%;left:0;position:absolute;top:0;width:100%}}[data-ll-status=loaded],[data-was-processed=true]{opacity:1!important}.ajax-loader{display:none!important}.page-template-contactv3{background:#f9f9f9}.page-template-contactv3 #contact-form{transition:all .2s}.page-template-contactv3 #contact-form .wide{width:100%!important}.page-template-contactv3 #contact-form.visually-hidden{height:0;margin:0;opacity:0;padding:0;visibility:hidden}@media only screen and (max-width:1536px)and (min-width:1281px){#desktop-search-button{display:none!important}}.pricelist-spectra-gallery .spectra-image-gallery__media--grid{aspect-ratio:4/3}@media(max-width:600px){.debesto-mobile-grid-revert{row-gap:20px}.debesto-mobile-grid-revert .wp-block-media-text__content{grid-column:1!important;grid-row:1!important}.debesto-mobile-grid-revert .wp-block-media-text__media{grid-column:1!important;grid-row:2!important}}.pricelist-h2{font-size:20px!important;font-weight:700;line-height:25.1px!important;margin-bottom:20px!important}@media(min-width:1024px){.pricelist-h2{font-size:24px!important;line-height:18px!important}}.pricelist-media-header{font-size:18px!important;font-weight:400!important;line-height:22px!important}@media(min-width:1024px){.pricelist-media-header{font-size:22px!important;line-height:18px!important}}.debesto-spacer{display:var(--debesto-spacer-mobile-display);height:var(--debesto-spacer-mobile-height);width:100%}@media(min-width:640px){.debesto-spacer{display:var(--debesto-spacer-tablet-display);height:var(--debesto-spacer-tablet-height)}}@media(min-width:1150px){.debesto-spacer{display:var(--debesto-spacer-desktop-display);height:var(--debesto-spacer-desktop-height)}}.cif-dap{-moz-column-gap:8%;column-gap:8%}.cif-dap .wp-block-media-text__content{padding:0}.spectra-image-gallery__control-lightbox .swiper-button-next,.spectra-image-gallery__control-lightbox .swiper-button-prev{background-image:none!important}.scroll-down-recommendation{bottom:30px;opacity:1;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out;width:100%}.scroll-down-recommendation>div{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:#1d1d1d;border-radius:45px;color:#fff;display:flex;gap:8px;margin:0 auto;padding:10px 20px;width:-moz-fit-content;width:fit-content}.scroll-down-recommendation.scrolling{opacity:.3}.scroll-down-recommendation.inactive{opacity:0}[data-side-contact-wrapper]{overflow:hidden;z-index:9999}[data-side-contact-wrapper]>div{position:relative;transform:translateX(0);transition:.5s;transition-timing-function:cubic-bezier(.715,.015,.3,.99);z-index:2}[data-side-contact-wrapper].hide-side-contact{visibility:hidden}[data-side-contact-wrapper].hide-side-contact>div{transform:translateX(100vw);transition:.5s;transition-timing-function:cubic-bezier(.715,.015,.3,.99)}[data-side-contact-wrapper].hide-side-contact:before{opacity:0;visibility:hidden;z-index:-1}[data-side-contact-wrapper]:before{background-color:rgb(0 0 0 / .2);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity 1s;visibility:visible;width:100%;z-index:1}@media screen and (min-width:1150px){.mobile{display:none!important}body{padding-top:100px}body.homepage{padding-top:66px}body.frontpage{padding-top:74px;padding-top:var(--desktop-navbar-height)}}@media screen and (min-width:1150px)and (max-width:1280px){body.frontpage,body.homepage{padding-top:104px}.v2-small-desktops{display:none!important}}@media screen and (min-width:1150px){.navbar-v2{align-items:center;background:#2d2d2e;display:flex;flex-wrap:wrap;height:74px;height:var(--desktop-navbar-height);left:0;position:fixed;top:0;transition:.3s;width:100%;z-index:9998}.navbar-v2 .logo{margin-right:40px;max-width:220px}}@media screen and (min-width:1150px){.navbar-v2 .v2-lower-menu{margin:0 auto}}@media screen and (min-width:1150px)and (max-width:1280px){.navbar-v2.scroll .v2-lower-menu{transform:translateY(-38px)}}@media screen and (min-width:1150px){.navbar-v2 .v2-lower-menu{align-items:center;display:flex;justify-content:space-between;transition:transform .2s;width:100%}}@media screen and (min-width:1150px)and (max-width:1280px){.navbar-v2.scroll{height:70px}}@media screen and (min-width:1150px){.navbar-v2 .left{align-items:center;display:flex;justify-content:flex-start}.navbar-v2 .right{align-items:center;display:flex;justify-content:flex-end}.navbar-v2 .logo{margin-right:40px}.navbar-v2 .left ul{display:flex;list-style:none}.navbar-v2 .left ul li a{display:block}.navbar-v2 .left ul li{margin:0 20px;position:relative}}@media screen and (min-width:1150px)and (max-width:1540px){.navbar-v2 .left ul li{margin:0 10px}}@media screen and (min-width:1150px){.navbar-v2 .left .submenu-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#2d2d2e!important;display:block;left:0;min-width:210px;opacity:0;pointer-events:none;position:absolute;top:93%;transform:translateY(6px);visibility:hidden;width:auto;width:100%}.navbar-v2 .left ul li:hover .submenu-wrapper{-webkit-appearance:all;-moz-appearance:all;appearance:all;opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.navbar-v2 .left ul li ul li{display:block;margin:0;padding:10px 0}.navbar-v2 .left ul li ul li a{color:#2d2d2e;display:block;padding:0;text-align:left}.navbar-v2 .left ul li ul li a:hover{color:#c92016}.navbar-v2 .left ul li:hover a{color:#eb372c}.navbar-v2 .left ul li:hover ul li a{color:#2d2d2e}.navbar-v2 .left ul li:hover ul li a:hover{color:#eb372c}.navbar-v2 .left ul li a:active{opacity:.5}.navbar-btn{margin-left:27px;min-width:auto!important}.navbar-v2-cta{background-image:linear-gradient(117deg,#409d39,#409d39 50%,#4bb543 0,#4bb543);background-position:100% 0;background-size:230%;box-shadow:0 0 0 #fff0;color:#fff;display:inline-block;font-family:Mulish;font-size:14px;font-weight:800;margin-left:27px;margin-right:31px;padding:11px 15px;transition:.2s}.navbar-v2-cta:hover{background-position:0 0;box-shadow:0 3px 12px rgb(0 0 0 / .28);transform:scale(1.05)}.navbar-v2-cta:active{box-shadow:0 1px 4px rgb(0 0 0 / .28);transform:scale(.9);transition:.1s}.navbar-v2 .right ul li a{display:block}.navbar-v2 .right ul li{margin:0 13px}.navbar-v2 .right ul li a{color:#80919e;font-family:Mulish;font-size:14px;font-weight:600}.navbar-v2 .right ul li a:hover{color:#fff;opacity:.7}.navbar-v2 .right ul li a:active{opacity:.4}.navbar-v2-cart{padding:40px 13px}.navbar-v2-cart:hover{filter:brightness(0) invert(1);opacity:.7}.navbar-v2-cart:active{opacity:.4}.navbar-v2-search{padding:0 13px}.navbar-v2-search:hover{filter:brightness(0) invert(1);opacity:.7}.navbar-v2-search:active{opacity:.4}.navbar-v2 .flag{border:3px solid #fff0;border-radius:100%;margin:0 6px;opacity:.3}.navbar-v2 .flag:hover{opacity:.6}.navbar-v2 .flag:active{opacity:.3}.navbar-v2 .flag.active{border:3px solid #4c4d4f;opacity:1}.upper-footer{background:#2d2d2e;padding-bottom:74px;padding-top:100px}.upper-footer.usa{padding-top:66px}.lower-footer{background:#1d1d1e;height:96px;position:relative}.lower-footer.usa{background:#272727}.footer-legal-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:80vw;width:1420px}.footer-legal-container.usa{max-width:90vw}}@media screen and (min-width:1150px) and (min-width:1150px) and (max-width:1560px){.footer-legal-container.usa{flex-direction:column;padding:24px 0;width:95vw}}@media screen and (min-width:1150px){.footer-legal-container ul{list-style:none}.footer-legal-container ul li{display:inline-block;margin-left:30px}.footer-legal-container ul li a{color:#80919e;font-family:Mulish;font-size:13px;font-weight:600}.footer-legal-container.usa p:not(.desktop){margin-top:0;padding-bottom:24px}.footer-legal-container.usa p:not(.desktop),.footer-legal-container.usa ul li a{color:#80909e;font-size:14px;font-weight:500}.footer-legal-container ul li a:hover{color:#fff;opacity:.7}.footer-legal-container ul li a:active{opacity:.4}.footer-legal-container p{color:#80919e;font-family:Mulish;font-size:13px;font-weight:600}.footer-legal-container p a{color:hsl(0 0% 100% / .7)}.footer-legal-container p a:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer-container{grid-gap:20px;display:grid;grid-template-columns:4fr 2fr 2fr 2fr 2fr;margin:0 auto;max-width:90vw;position:relative;width:1420px}}@media screen and (min-width:1150px)and (max-width:1420px){.footer-container{grid-template-columns:3fr 2fr 2fr 2fr 2fr;max-width:95vw}}@media screen and (min-width:1150px){.footer-container p{color:#80919e;font-family:Mulish;font-size:15px;font-weight:600;line-height:26.5px;margin-top:43px!important}.upper-footer.usa .footer-container p{color:#80909e;font-size:14px;font-weight:500;margin-top:53px!important}.upper-footer.usa .address.usa{margin-top:24px}.upper-footer.usa .address.usa p{color:#fff;font-size:16px;margin-top:0!important}.footer-container h2{color:#fff;font-family:Mulish;font-size:20px;font-weight:800;margin-bottom:45px}.upper-footer.usa .footer-container h2{color:#80909e;font-weight:700}.footer-container ul{list-style:none}.footer-container ul li a{color:#80919e;display:block;font-family:Mulish;font-size:15px;font-weight:600;padding:11px 0}.upper-footer.usa .footer-container ul li a{color:#fff;font-size:16px;font-weight:500}.footer-container ul li a:hover{color:#fff;opacity:.7}.footer-container ul li a:active{opacity:.4}.upper-footer .phone{color:#fff;display:block;font-family:Mulish;font-size:18px;font-weight:800}.upper-footer .phone:hover{-webkit-text-decoration:underline;text-decoration:underline}.upper-footer .phone:active{opacity:.5}.upper-footer .mail{color:#80919e;display:block;font-family:Mulish;font-size:15px;font-weight:600;margin-bottom:-20px;margin-top:18px}.upper-footer .mail:hover{color:#fff;opacity:.7;-webkit-text-decoration:underline;text-decoration:underline}.upper-footer .mail:active{opacity:.4}.upper-footer .social-links-container{margin-top:30px}.upper-footer .social-links-container img{margin-right:30px}.upper-footer .social-links-container img:hover{filter:brightness(0) invert(1);opacity:.7}.upper-footer .social-links-container img:active{opacity:.4}.search-container.scroll .box,.search-container.scroll .overlay{top:74px;top:var(--desktop-navbar-height)}.search-container.scroll .overlay{height:calc(100vh - 70px)}.search-container .box{align-items:center;background:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .01);display:flex;height:54px;justify-content:space-between;position:fixed;right:200px;top:108px;transform:translateY(-54px);transition:.2s;visibility:hidden;width:383px;z-index:9997}}@media screen and (min-width:1150px)and (min-width:1600px){.search-container .box{right:calc(50vw - 600px)}}@media screen and (min-width:1150px){.search-container.shown .box{transform:translateY(0);visibility:visible}.search-container .overlay{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgb(0 0 0 / .2);height:calc(100vh - 108px);left:0;opacity:0;position:fixed;top:74px;top:var(--desktop-navbar-height);transition:.2s;visibility:hidden;width:100%;z-index:9996}}@media screen and (min-width:1150px)and (min-width:1281px){.search-container .box,.search-container .overlay{top:74px;top:var(--desktop-navbar-height)}.search-container .overlay{height:calc(100vh - 74px);height:calc(100vh - var(--desktop-navbar-height))}}@media screen and (min-width:1150px){.search-container.shown .overlay{opacity:1;visibility:visible}.search-container .box input{color:#2d2d2e;font-family:Mulish;font-size:16px;font-weight:600;height:100%;padding:0 30px;width:300px}.search-container .search-button{background:url(/wp-content/themes/debesto/dist/assets/0d90854364b255cd4fb8.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:54px;width:40px}.search-container .search-button:hover{opacity:.7}.search-container .search-button:active{opacity:.4}.search-container .close-button{background:url(/wp-content/themes/debesto/dist/assets/d7417ce7bb6976cd8f1a.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:54px;margin-right:20px;width:30px}.search-container .close-button:hover{opacity:.7}.search-container .close-button:active{opacity:.4}.v2-mobile-only{display:none!important}.header-home-v2{align-items:center;color:#2d2d2e;display:flex;font-family:Mulish;justify-content:center;margin:0 auto;padding-bottom:113px;padding-top:113px;position:relative;width:98vw}.page-v2 .header-home-v2{padding-top:50px}.overlay{background:rgb(0 0 0 / .5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page-v2 .overlay{display:none}.v2-container{margin:0 auto;max-width:90vw;position:relative;width:1420px}.v2-flex{display:flex}.v2-flex.space-between{justify-content:space-between}.v2-flex.justify-center{justify-content:center}.v2-flex.align-center{align-items:center}.v2-flex.columns{flex-direction:column}.hero-info{align-self:center}.header-home-v2:before{background:#2d2d2e;content:"";display:block;height:50%;left:-1vw;position:absolute;right:-1vw;top:0;z-index:-3}.page-v2 .header-home-v2:before{display:none}.v2-background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.page-v2 .v2-background-image{height:100%;-o-object-fit:contain;object-fit:contain;position:static;width:100%;z-index:-2}.v2-heading{color:#fff;font-size:50px;margin-bottom:120px}.page-v2 .v2-heading,.v2-heading{font-family:Mulish;font-weight:600;letter-spacing:0;line-height:45px}.page-v2 .v2-heading{color:#1d1d1d;font-size:38px;margin-bottom:0;padding-bottom:103px}.v2-heading:after{background-color:#ce2724;content:"";display:block;height:6px;margin-bottom:30px;margin-top:20px;transform:skewX(-45deg);width:150px}.page-v2 .v2-heading:after{display:none}.v2-heading small{font-weight:500}.v2-heading-lead{color:#fff;font-family:Mulish;font-size:26px;font-weight:600;letter-spacing:0;line-height:36px;margin-bottom:63px;opacity:.5}.page-v2 .v2-heading-lead{color:#1d1d1e;font-size:22px;margin-bottom:0;padding-bottom:50px}.v2-heading-explain{color:hsl(0 0% 100% / .5);font-family:Mulish;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;transition:.2s}.plus-sign{align-items:center;background-color:#ce2724;background-image:url(/wp-content/themes/debesto/dist/assets/fdd6671872b33477e4d4.svg);background-position:50%;background-size:22px;color:#fff0;display:inline-flex;font-weight:700;height:40px;justify-content:center;padding-top:2px;width:40px}.plus-sign.small{background-size:9px;height:20px;margin-right:10px;padding-top:0;width:20px}.page-v2 .header-help-hint{display:none}.page-v2 .v2-hero{align-items:flex-end;display:grid;grid-template-columns:1fr 1fr}.hero-image{position:relative}.v2-hero-blocks{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:60px}.page-v2 .v2-hero-blocks{grid-gap:130px;margin-top:-3px}.v2-hero-buttons{display:flex;flex-direction:column;justify-content:flex-start;margin-top:60px;max-width:200px}.v2-hero-buttons a:first-of-type{align-items:center;display:flex;font-size:16px;height:60px;justify-content:center;width:-moz-max-content;width:max-content}.v2-hero-buttons a{margin-top:20px}.v2-hero-block{background:#fff;color:#2d2d2e;font-family:Mulish;padding:30px;transform:scale(1);transition:.2s}.page-v2 .v2-hero-block{border:1px solid rgb(0 0 0 / .2);padding:10px 20px}.v2-hero-block:hover{transform:scale(1.05)}.v2-hero-block:nth-child(2n){background:#2d2d2e;color:#fff}.page-v2 .v2-hero-block:nth-child(2n){background:#fff;color:#2d2d2e}.v2-hero-block-customer-type{color:#ce2724;font-family:Mulish;font-size:16px;font-weight:800;letter-spacing:0;line-height:20px;margin-bottom:20px}.v2-hero-block-customer-lead{font-family:Mulish;font-size:22px;font-weight:600;letter-spacing:0;line-height:28px;margin-bottom:28px;min-height:56px}.page-v2 .v2-hero-block-customer-lead{font-size:20px;margin-bottom:12px}.v2-hero-block-customer-lead strong{font-weight:bolder}}@media screen and (min-width:1150px)and (max-width:1440px){.v2-hero-block-customer-type{font-size:14px;margin-bottom:16px}.v2-hero-block-customer-lead{font-size:18px;line-height:24px;margin-bottom:24px;min-height:48px}.v2-hero-block{padding:20px 30px}}@media screen and (min-width:1150px){.v2-quote{background:#fff;padding-top:100px}.v2-quote .v2-container{grid-gap:100px;display:grid;grid-template-columns:1fr 1fr}.v2-quote-content blockquote:before{background-image:url(/wp-content/themes/debesto/dist/assets/f3ccabcf090c09a1df15.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:25px;margin-bottom:50px;width:30px}.v2-quote-content blockquote{color:#2d2d2e;font-family:Mulish;font-size:30px;font-weight:600;letter-spacing:0;line-height:45px;margin-bottom:75px}.v2-quote-content blockquote strong{background-size:#fff0;box-shadow:inset 0 -16px rgb(206 39 36 / .1);padding:0 5px;position:relative}.v2-quote-content .btn{margin-bottom:30px}.v2-checklist{margin:0;padding:0}.v2-checklist li{color:#2d2d2e;display:flex;font-family:Mulish;font-size:18px;letter-spacing:0;line-height:27px;margin-bottom:30px}.v2-checklist.small li{font-size:15px;font-weight:600;letter-spacing:0;line-height:19px;margin-bottom:20px}.v2-checklist li span{max-width:calc(100% - 45px)}.v2-checklist.small li span{max-width:calc(100% - 35px)}.v2-checklist li:before{background-image:url(/wp-content/themes/debesto/dist/assets/702ab10db2ba322f2798.svg);background-repeat:no-repeat;background-size:24px;content:"";display:inline-flex;height:26px;margin-right:20px;width:26px}.v2-checklist.small li:before{background-size:18px;height:20px;margin-right:15px;width:20px}.v2-quote-image{display:flex;flex-direction:column;justify-content:flex-end;position:relative}.v2-quote-image figcaption{align-items:center;background-color:#fff;bottom:25px;box-shadow:0 40px 50px 0 rgb(45 45 46 / .2);display:flex;font-family:Mulish;justify-content:space-around;padding:25px 40px;position:absolute;right:0}.v2-quote-image figcaption strong{display:block;margin-bottom:15px}.caption-rotator{border:5px solid rgb(206 39 36 / .3);border-radius:43.5px;box-sizing:border-box;display:block;height:20px;margin-right:33px;position:relative;width:20px}.caption-rotator:after{background-color:#ce2724;border-radius:43.5px;content:"";display:block;height:10px;left:0x;position:absolute;top:0;width:10px}.v2-partners{background:#f9fafb;max-width:100vw;padding:55px 0 75px;text-align:center}.v2-partners-header{color:#80919e;font-family:Mulish;font-size:16px;font-weight:700;letter-spacing:1.78px;line-height:20px;text-align:center}.v2-partners .glide{margin-bottom:50px;margin-top:35px}.v2-partners-body p{font-size:18px;letter-spacing:0;line-height:27px}.v2-partners-body a{box-shadow:0 2px #ce2724}.v2-offer{background:#f9fafb;padding:200px 0 150px}.v2-section-heading{align-items:center;color:#2d2d2e;display:flex;flex-direction:column;font-family:Mulish;font-size:40px;font-weight:800;letter-spacing:0;line-height:50px}.v2-section-heading small{display:block;font-weight:500}.v2-section-heading.lefted{align-items:flex-start}.v2-section-parent{color:#ce2724;display:block;font-family:Mulish;font-size:18px;font-weight:800;letter-spacing:0;line-height:23px;margin-bottom:30px}.dark .v2-section-heading{color:#fff}.v2-section-heading:after{background-color:#ce2724;content:"";display:block;height:6px;margin-top:40px;transform:skewX(-45deg);width:150px}.v2-offer-body{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.v2-offer-block{background:#fff;display:block;padding:40px 40px 88px;position:relative;transform:scale(1);transition:.2s}.v2-offer-button-container{bottom:40px;left:40px;position:absolute}.v2-offer-block:hover{transform:scale(1.05)}.v2-offer-block-icon img{height:50px;width:auto}.v2-offer-block-name{color:#2d2d2e;font-family:Mulish;font-size:22px;font-weight:800;letter-spacing:0;line-height:28px;margin:55px 0 35px}.v2-offer-markets{background:#2d2d2e;padding:100px 0}.kfx-simple-slider{overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory}.kfx-simple-slider-track{display:flex;padding-left:calc(50vw - 730px)}.v2-slide-item{box-sizing:border-box;display:block;display:inline-block;margin:0 10px;overflow:hidden;position:relative;scroll-margin-left:calc(50vw - 730px);scroll-snap-align:start}}@media screen and (min-width:1150px)and (max-width:1420px){.kfx-simple-slider-track{padding-left:calc(5vw - 10px)}.v2-slide-item{scroll-margin-left:calc(5vw - 10px)}}@media screen and (min-width:1150px){.v2-offer-markets-item{height:682px;padding:60px;position:relative;width:455px}.v2-slide-item{opacity:1;transition:.2s}.v2-slide-item.inactive{opacity:.5}.v2-case-study-item .btn,.v2-offer-markets-item .btn{display:inline-block;margin-right:auto;width:auto}.v2-slide-bg{filter:brightness(.8);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1) rotate(0);transition:.2s;width:100%}a:hover .v2-slide-bg{transform:scale(1.1) rotate(2deg)}.v2-slide-content{height:100%;position:relative;z-index:2}.v2-offer-markets-item-header{color:#fff;font-family:Mulish;font-size:26px;font-weight:900;letter-spacing:0;line-height:33px}.v2-offer-markets-item-body{color:#fff;font-family:Mulish;font-size:18px;font-weight:600;letter-spacing:0;line-height:23px}.kfx-simple-slider-controls{display:flex}.kfx-simple-slider-control{background-position:50%;background-repeat:no-repeat;background-size:20px;border:2px solid #2d2d2e;height:50px;margin:0 10px;width:50px}.kfx-simple-slider-controls .btn{margin-right:40px}.dark .kfx-simple-slider-control{border-color:#fff}.dark .kfx-simple-slider-control.prev{background-image:url(/wp-content/themes/debesto/dist/assets/38b34bb6c4972cc7abad.svg);opacity:.5}.dark .kfx-simple-slider-control.next{background-image:url(/wp-content/themes/debesto/dist/assets/b22d99980a7e4d2b5cc8.svg)}.kfx-simple-slider-control.prev{background-image:url(/wp-content/themes/debesto/dist/assets/5a7d7d130433b9183741.svg);opacity:.5}.kfx-simple-slider-control.next{background-image:url(/wp-content/themes/debesto/dist/assets/4a48632de4ceaba87ed1.svg)}.v2-testimonials{padding:150px 0}.v2-testimonial{width:700px}.v2-testimonial-markets-slider{padding-bottom:60px}.v2-testimonial:before{background-image:url(/wp-content/themes/debesto/dist/assets/f3ccabcf090c09a1df15.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:25px;margin-bottom:50px;width:30px}.v2-testimonial{background:#f9fafb;color:#2d2d2e;display:block;font-size:30px;font-weight:600;line-height:45px;margin-bottom:75px;overflow:visible;overflow:initial;padding:60px;position:relative}.v2-testimonial,.v2-testimonial h4{font-family:Mulish;letter-spacing:0}.v2-testimonial h4{font-size:26px;font-weight:700;line-height:39px}.v2-testimonial p{font-family:Mulish;font-size:18px;font-weight:600;letter-spacing:0;line-height:27px}.v2-testimonial footer{align-items:center;background:#fff;border-radius:100px 0 0 100px;bottom:-50px;box-shadow:0 40px 50px 0 rgb(45 45 46 / .2);display:flex;justify-content:flex-start;min-width:70%;padding:10px;position:absolute;right:0}.v2-testimonial footer img{border-radius:100%;height:67px;margin-right:20px;width:67px}.v2-testimonial footer span{font-size:16px;font-weight:800;letter-spacing:0;line-height:20px}.v2-case-studies{background:#2d2d2e;padding:100px 0;text-align:center}.v2-case-studies-list{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto 50px;max-width:calc(100% - 40px)}.v2-case-study-item{height:683px;overflow:hidden;padding:60px;position:relative;text-align:left;width:100%}.v2-comparisions{padding:100px 0}.v2-reviews-grid{grid-gap:144px;display:grid;grid-template-columns:repeat(2,1fr)}.v2-reviews-items{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.v2-reviews-lead{font-family:Mulish;font-size:26px;font-weight:700;letter-spacing:0;line-height:39px;margin-bottom:50px}.v2-reviews-content{color:#2d2d2e;font-family:Mulish;font-size:20px;letter-spacing:0;line-height:30px}.v2-review-item{background-color:#f9fafb;padding:40px}.v2-review-items{font-size:22px;font-weight:800;line-height:28px}.v2-review-item p,.v2-review-items{font-family:Mulish;letter-spacing:0}.v2-review-item p{font-size:17px;font-weight:600;line-height:25.5px}.v2-review-item img{align-self:end;height:55px;width:auto}.v2-comparisions-products-slider-controls.prev{margin-left:0}.v2-comparisions-products-buttons{margin-top:30px}.v2-comparisions-products{margin-bottom:50px;margin-top:30px}.v2-comparisions-products-item{background-color:#f9fafb;width:460px}.v2-comparisions-products-item .product-image{display:block;height:460px;margin:10px auto;mix-blend-mode:darken;text-align:center;width:auto}.v2-comparisions-products-body-wraper{padding:40px}.v2-comparisions-products-name{font-family:Mulish;font-size:22px;font-weight:800;letter-spacing:0;line-height:28px}.v2-comparisions-products-body{grid-gap:15px;display:grid;font-size:16px;font-weight:600;grid-template-columns:30px 1fr;letter-spacing:0;line-height:20px;margin-bottom:26px}.v2-footer-c2a{display:grid;grid-template-columns:1fr 1fr}.v2-footer-c2a-item{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:530px;overflow:hidden;padding:60px;position:relative}.v2-footer-c2a-item.dark{color:#fff}.v2-footer-c2a-item.light{background-color:#f9fafb}.v2-footer-c2a-item-icon{height:55px;width:55px}.v2-footer-c2a-item-heading{font-size:30px;font-weight:600;line-height:38px;margin-bottom:30px;margin-top:70px;min-height:76px}.v2-footer-c2a-item-body,.v2-footer-c2a-item-heading{font-family:Mulish;letter-spacing:0;text-align:center}.v2-footer-c2a-item-body{color:#ce2724;font-size:18px;font-weight:800;line-height:23px;margin-bottom:70px}.v2-footer-c2a-item-background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1);transition:.2s;width:100%;z-index:-1}a:hover .v2-footer-c2a-item-background{transform:scale(1.05)}}@media screen and (max-width:1149px){.desktop{display:none!important}body{padding-top:100px}body.frontpage,body.homepage{padding-top:90px}.no-scroll{height:100%;margin:0;overflow:hidden;position:fixed}.navbar-v2{background:#2d2d2e;height:70px;left:0;position:fixed;top:0;transition:.2s;width:100vw;z-index:9997}.navbar-v2.scroll{height:60px}.navbar-v2 .logo-wrapper{align-items:center;display:flex;height:70px;justify-content:center;left:5vw;position:fixed;top:0;transition:.2s;width:190px}.navbar-v2 .logo-wrapper .logo{height:auto;transition:.2s;width:100%}.navbar-v2.scroll .logo{top:20px}.navbar-v2-button-container{align-items:center;display:flex;justify-content:flex-end;position:fixed;right:5vw;top:17px;transition:.2s;z-index:9999}.navbar-v2-button-container.scroll{top:10px}.navbar-v2-button-container .menu-button{align-items:center;background:#fff0;display:flex;height:40px;justify-content:center;margin-left:8px;position:relative;width:40px;z-index:9999}.navbar-v2-hamburger{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2730%27%20height%3D%2730%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cg%20clip-path%3D%27url%28%23a%29%27%20fill%3D%27%23fff%27%3E%3Cpath%20d%3D%27M0%205.821C0%205.368.491%205%201.098%205h27.806c1.454.04%201.453%201.603%200%201.643H1.098C.49%206.643%200%206.275%200%205.82ZM28.91%2014.178H1.096c-1.456.04-1.454%201.603%200%201.643h27.812c1.455-.04%201.454-1.602%200-1.643ZM28.91%2023.357H1.096c-1.456.04-1.454%201.603%200%201.643h27.812c1.455-.04%201.454-1.603%200-1.643Z%27%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%27a%27%3E%3Cpath%20fill%3D%27%23fff%27%20transform%3D%27translate%280%205%29%27%20d%3D%27M0%200h30v20H0z%27%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;height:100%;opacity:1;position:absolute;transform:scale(1);transition:.2s;visibility:visible;width:100%;z-index:9999}.navbar-v2-close,.navbar-v2-hamburger.hidden{opacity:0;transform:scale(0);visibility:hidden}.navbar-v2-close{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2730%27%20height%3D%2730%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M25.241%2024.099%205.901%204.759c-1.04-.984-2.126.103-1.142%201.142l19.34%2019.34c1.04.984%202.126-.103%201.142-1.142Z%27%20fill%3D%27%23fff%27%2F%3E%3Cpath%20d%3D%27m24.099%204.758-19.34%2019.34c-.984%201.04.103%202.127%201.142%201.143l19.34-19.34c.984-1.04-.103-2.126-1.142-1.143Z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;height:100%;position:absolute;transition:.2s;width:100%}.navbar-v2-close.shown{opacity:1;transform:translateX(0);visibility:visible}.navbar-v2-menu{background:#2d2d2e;border-top:1px solid rgb(128 145 158 / .18);bottom:0;box-shadow:none;height:100%;padding:12px 5vw 5vw;position:fixed;right:0;top:70px;transform:translateX(100vw);transition:.5s;transition-timing-function:cubic-bezier(.715,.015,.3,.99);visibility:hidden;width:100vw;z-index:9998}.navbar-v2-menu.shown{transform:translateX(0);visibility:visible}.navbar-v2-menu .flags{display:none!important;display:flex;left:10vw;position:absolute;top:29px}.navbar-v2-menu .flags a{margin-right:5px}.navbar-v2-menu .flag{border:3px solid #fff0;border-radius:100%;margin:0 2px;opacity:.3}.navbar-v2-menu .flag.active{border:3px solid rgb(76 77 79 / .1);opacity:1}.navbar-btn{margin-top:26px;width:100%}.navbar-btn span{z-index:0}.navbar-v2-menu .navbar-v2-cta{background-color:#4bb543;color:#fff;display:block;font-family:Mulish;font-size:14px;font-weight:800;height:40px;line-height:40px;margin-top:28px;text-align:center;width:100%}.navbar-v2-menu .top{height:100%;margin-bottom:1.2rem;max-height:calc(100% - 180px);max-height:calc(100% - var(--vh-offset, 0px) - 180px);overflow-y:auto;padding-bottom:1.6rem}.navbar-v2-menu .top ul{list-style:none}.navbar-v2-menu ul li{display:block}.navbar-v2-menu .top ul li a{color:#fff;display:inline-block;font-family:Mulish;font-size:16px;font-weight:800;padding:15px 0}.navbar-v2-menu .top ul li ul{display:none}.navbar-v2-menu .bottom ul{list-style:none}.navbar-v2-menu .bottom ul li a{color:#80919e;display:inline-block;font-family:Mulish;font-size:14px;font-weight:600;padding:10px 0}.navbar-v2-menu-overlay{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgb(0 0 0 / .2);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:.2s;transition-delay:.13s;visibility:hidden;width:100vw;z-index:9997}.navbar-v2-menu-overlay.shown,.navbar-v2-search{opacity:1;visibility:visible}.navbar-v2-search{padding:8px;transition:.2s;transition-delay:.4s}.navbar-v2-search.hidden{opacity:0;transform:scale(.5);transition-delay:0s;visibility:hidden}.navbar-v2-cart{opacity:1;padding:8px;transition:.2s;transition-delay:.4s;visibility:visible}.navbar-v2-cart.hidden{opacity:0;transform:scale(.5);transition-delay:0s;visibility:hidden}.upper-footer{background:#2d2d2e;padding-bottom:50px;padding-top:60px}.upper-footer.usa{padding-top:40px}.upper-footer.usa .first img{margin:0 auto}.lower-footer{background:#1d1d1e;padding:40px 0;position:relative}.lower-footer.usa{background:#272727;padding:24px 0}.page--category .upper-footer{position:relative;z-index:2}.page--category .lower-footer{z-index:2}.footer-legal-container{margin:0 auto;width:90vw}.footer-legal-container.usa ul{display:flex;flex-direction:column;row-gap:16px}}@media screen and (max-width:1149px) and (min-width:1024px) and (max-width:1149px){.footer-legal-container.usa{display:flex;flex-direction:column;width:95vw}.footer-legal-container.usa p{text-align:center}.footer-legal-container.usa p .footer-spacer{display:none}.footer-legal-container.usa ul{-moz-column-gap:32px;column-gap:32px;display:flex;flex-direction:row;justify-content:center}}@media screen and (max-width:1149px){.footer-legal-container ul{list-style:none}.footer-legal-container ul li{display:block}.footer-legal-container ul li a{line-height:24px}.footer-legal-container p,.footer-legal-container ul li a{color:#80919e;font-family:Mulish;font-size:13px;font-weight:600}.footer-legal-container p{line-height:20px;margin-top:30px}.footer-legal-container.usa p{margin-top:0;padding-bottom:24px}.footer-legal-container.usa p,.footer-legal-container.usa ul li a{color:#80909e;font-size:14px;font-weight:500}.footer-legal-container p a{color:hsl(0 0% 100% / .7)}.footer-container{grid-gap:60px;display:grid;grid-template-columns:1fr;margin:0 auto;position:relative;width:90vw}.upper-footer.usa .footer-container{row-gap:32px}}@media screen and (max-width:1149px) and (min-width:1024px) and (max-width:1149px){.upper-footer.usa .footer-container{grid-template-columns:1fr 1fr 1fr 1fr;width:95vw}.upper-footer.usa .footer-container .separator{width:95vw}.upper-footer.usa .footer-container .first{grid-column:span 4/span 4}}@media screen and (max-width:1149px){.footer-container p{color:#80919e;font-family:Mulish;font-size:15px;font-weight:600;line-height:26.5px}.footer-container p,.upper-footer.usa .footer-container p{margin-top:43px!important}.upper-footer.usa .footer-container p{color:#80909e;font-size:14px;font-weight:500}.upper-footer.usa .address.usa{margin-top:24px}.upper-footer.usa .address.usa p{color:#fff;font-size:16px;margin-top:0!important}.footer-container .first{text-align:center}.footer-container .separator{background:#4c4d4f;height:1px;width:90vw}.footer-container h2{color:#fff;font-family:Mulish;font-size:20px;font-weight:800;margin-bottom:25px}.upper-footer.usa .footer-container h2{color:#80909e}.footer-container ul{list-style:none}.upper-footer.usa .footer-container ul{padding-bottom:16px}.footer-container ul li a{color:#80919e;display:block;font-family:Mulish;font-size:15px;font-weight:600;padding:7px 0}.upper-footer.usa .footer-container ul li a{color:#fff;font-size:16px;font-weight:500}.upper-footer .phone{color:#fff;display:block;font-family:Mulish;font-size:18px;font-weight:800}.upper-footer .mail{color:#80919e;display:block;font-family:Mulish;font-size:15px;font-weight:600;margin-bottom:-20px;margin-top:18px}.upper-footer .social-links-container{margin-top:30px}.upper-footer .social-links-container img{margin-right:30px}.search-container.scroll .box{top:60px}.search-container.scroll .overlay{height:calc(100vh - 60px);top:60px}.search-container .box{align-items:center;background:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .01);display:flex;height:54px;justify-content:space-between;position:fixed;right:5vw;top:80px;transform:translateY(-54px);transition:.2s;visibility:hidden;width:90vw;z-index:9996}.search-container.shown .box{transform:translateY(0);visibility:visible}.search-container .overlay{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgb(0 0 0 / .2);height:calc(100vh - 110px);left:0;opacity:0;position:fixed;top:110px;transition:.2s;visibility:hidden;width:100%;z-index:9995}.search-container.shown .overlay{opacity:1;visibility:visible}.search-container .box input{color:#2d2d2e;font-family:Mulish;font-size:16px;font-weight:600;height:100%;padding:0 30px;width:100%}.search-container .search-button{background:url(/wp-content/themes/debesto/dist/assets/0d90854364b255cd4fb8.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:54px;width:40px}.search-container .search-button:hover{opacity:.7}.search-container .search-button:active{opacity:.4}.search-container .close-button{background:url(/wp-content/themes/debesto/dist/assets/d7417ce7bb6976cd8f1a.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:54px;margin-right:20px;width:30px}.search-container .close-button:hover{opacity:.7}.search-container .close-button:active{opacity:.4}.v2-desktop-only{display:none!important}.header-home-v2{align-items:center;color:#2d2d2e;display:flex;font-family:Mulish;justify-content:center;margin:0 auto;min-height:790px;position:relative;width:98vw}.header-home-v2.header-page-v2{min-height:auto;padding-bottom:40px}.overlay{background:rgb(0 0 0 / .5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v2-container{margin:0 auto;width:90vw}.v2-flex{display:flex}.v2-flex.space-between{justify-content:space-between}.v2-flex.justify-center{justify-content:center}.v2-flex.align-center{align-items:center}.v2-flex.columns{flex-direction:column}.mobile-block{display:block!important}.header-home-v2:before{background:#2d2d2e;content:"";display:block;height:100%;left:-1vw;position:absolute;right:-1vw;top:0;z-index:-3}.page-v2 .header-home-v2:before{display:none}.v2-background-image{left:0;position:absolute;top:0;z-index:-2}.page-v2 .v2-background-image,.v2-background-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-v2 .v2-background-image{margin-bottom:-55px;position:static}.v2-heading{color:#fff;font-family:Mulish;font-size:26px;font-weight:600;letter-spacing:0;line-height:33px;margin-top:40px}.page-v2 .v2-heading{color:#1d1d1e;font-size:32px}.v2-heading small{display:block;font-weight:500}.v2-heading-lead{color:#fff;font-family:Mulish;font-size:18px;font-weight:600;letter-spacing:0;line-height:23px;opacity:.5}.page-v2 .v2-heading-lead{color:#1d1d1d;font-size:16px}.v2-heading-explain{color:hsl(0 0% 100% / .5);font-family:Mulish;font-size:12px;font-weight:700;letter-spacing:0;line-height:15px}.plus-sign{align-items:center;background-color:#ce2724;background-image:url(/wp-content/themes/debesto/dist/assets/fdd6671872b33477e4d4.svg);background-position:50%;background-size:11px;color:#fff0;display:inline-flex;font-weight:700;height:24px;justify-content:center;transform:scale(1);transition:.2s;width:24px}.plus-sign.small{background-size:9px;height:20px;margin-right:10px;padding-top:0;width:20px}.v2-hero-blocks{display:grid;grid-template-columns:1fr;margin-bottom:20px;margin-top:50px}.v2-hero-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:60px}.v2-hero-buttons a{margin-bottom:20px;margin-right:20px}.v2-hero-block{background:#fff;color:#2d2d2e;font-family:Mulish;padding:40px;transform:scale(1);transition:.2s}.page-v2 .v2-hero-block{border:1px solid rgb(0 0 0 / .2);margin-bottom:10px;padding:8px 10px 10px}.page-v2 .v2-hero-block:last-child{margin-bottom:0}.v2-hero-block:hover{transform:scale(1.05)}.v2-hero-block:nth-child(2n){background:#2d2d2e;color:#fff}.page-v2 .v2-hero-block:nth-child(2n){background:#fff;color:#2d2d2e}.v2-hero-block-customer-type{color:#ce2724;font-family:Mulish;font-size:13px;font-weight:800;letter-spacing:0;line-height:16px;margin-bottom:15px}.page-v2 .v2-hero-block-customer-type{padding-left:15px}.v2-hero-block-customer-lead{font-family:Mulish;font-size:20px;font-weight:600;letter-spacing:0;line-height:25px;margin-bottom:35px;padding-left:15px}.page-v2 .v2-hero-block-customer-lead{padding-left:15px}.v2-hero-block-customer-lead strong{font-weight:bolder}.v2-quote{background:#fff;padding-top:40px}.v2-quote .v2-container{display:grid;grid-template-columns:1fr}.v2-quote-content blockquote:before{background-image:url(/wp-content/themes/debesto/dist/assets/f3ccabcf090c09a1df15.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:25px;margin-bottom:25px;width:30px}.v2-quote-content blockquote{color:#2d2d2e;font-family:Mulish;font-size:24px;font-weight:600;letter-spacing:0;line-height:30px;margin-bottom:40px}.v2-quote-content blockquote strong{background-size:#fff0;box-shadow:inset 0 -16px rgb(206 39 36 / .1);padding:0 5px;position:relative}.v2-checklist{margin:0;padding:0}.v2-checklist li{color:#2d2d2e;display:flex;font-family:Mulish;font-size:18px;letter-spacing:0;line-height:27px;margin-bottom:30px}.v2-checklist.small li{font-size:15px;font-weight:600;letter-spacing:0;line-height:19px;margin-bottom:20px}.v2-checklist li span{max-width:calc(100% - 45px)}.v2-checklist.small li span{max-width:calc(100% - 35px)}.v2-checklist li:before{background-image:url(/wp-content/themes/debesto/dist/assets/702ab10db2ba322f2798.svg);background-repeat:no-repeat;background-size:24px;content:"";display:inline-flex;height:26px;margin-right:20px;width:26px}.v2-checklist.small li:before{background-size:18px;height:20px;margin-right:15px;width:20px}.v2-quote-image{position:relative}.v2-quote-image figcaption{align-items:center;background-color:#fff;box-shadow:0 40px 50px 0 rgb(45 45 46 / .2);display:flex;font-family:Mulish;justify-content:space-around;margin-bottom:50px;padding:25px 40px}.v2-quote-image figcaption strong{display:block;font-size:16px;font-weight:800;letter-spacing:0;line-height:20px;margin-bottom:15px}.caption-rotator{border:5px solid rgb(206 39 36 / .3);border-radius:43.5px;box-sizing:border-box;display:block;height:20px;margin-right:33px;position:relative;width:20px}.caption-rotator:after{background-color:#ce2724;border-radius:43.5px;content:"";display:block;height:10px;left:0x;position:absolute;top:0;width:10px}.v2-partners{background:#f9fafb;max-width:100vw;padding:55px 0 75px;text-align:center}.v2-partners-header{color:#80919e;font-family:Mulish;font-size:16px;font-weight:700;letter-spacing:1.78px;line-height:20px;text-align:center}.v2-partners .glide{margin-bottom:50px;margin-top:35px}.v2-brands-grid-container{margin:50px 0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory}.v2-brands-grid{grid-row-gap:50px;display:grid;grid-auto-columns:50vw;grid-auto-flow:column;grid-template-rows:repeat(3,55px);margin:0;padding:0}.v2-brands-grid-item{display:block;scroll-snap-align:start}.v2-partners-body a{box-shadow:0 2px #ce2724}.v2-offer{background:#f9fafb;padding:65px 0 50px}.v2-section-heading{align-items:center;color:#2d2d2e;display:flex;flex-direction:column;font-family:Mulish;font-size:26px;font-weight:800;letter-spacing:0;line-height:33px}.v2-section-heading small{display:block;font-weight:500}.v2-section-heading.lefted{align-items:flex-start}.v2-section-parent{color:#ce2724;display:block;font-family:Mulish;font-size:18px;font-weight:800;letter-spacing:0;line-height:23px;margin-bottom:21px}.dark .v2-section-heading{color:#fff}.v2-section-heading:after{background-color:#ce2724;content:"";display:block;height:4px;margin-top:35px;transform:skewX(-45deg);width:75px}.v2-offer-body{grid-gap:10px;display:grid;grid-template-columns:1fr}.v2-offer-block{background:#fff;display:block;padding:40px;transform:scale(1);transition:.2s}.v2-offer-block:hover{transform:scale(1.05)}.v2-offer-block-icon img{height:50px;width:auto}.v2-offer-block-content{margin-bottom:40px}.v2-offer-block-name{color:#2d2d2e;font-family:Mulish;font-size:22px;font-weight:800;letter-spacing:0;line-height:28px;margin:55px 0 35px}.v2-offer-markets{background:#2d2d2e;padding:65px 0}.v2-offer-markets-slider{margin-bottom:50px}.kfx-simple-slider{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory}.kfx-simple-slider-track{padding-left:calc(5vw - 10px)}.v2-slide-item{box-sizing:border-box;display:block;display:inline-block;margin:0 10px;overflow:hidden;position:relative;scroll-margin-left:5vw;scroll-snap-align:start}.v2-offer-markets-item{height:400px;padding:60px;position:relative;width:88vw}.v2-case-study-item .btn,.v2-offer-markets-item .btn{display:inline-block;margin-right:auto;width:auto}.v2-slide-bg{filter:brightness(.8);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1.01) rotate(0);transition:.2s;width:100%}a:hover .v2-slide-bg{transform:scale(1.1) rotate(2deg)}.v2-slide-content{height:100%;position:relative;z-index:2}.v2-offer-markets-item-header{color:#fff;font-family:Mulish;font-size:26px;font-weight:900;letter-spacing:0;line-height:33px}.v2-offer-markets-item-body{color:#fff;font-family:Mulish;font-size:18px;font-weight:600;letter-spacing:0;line-height:23px}.kfx-simple-slider-controls{display:flex;margin-bottom:30px}.kfx-simple-slider-control{background-position:50%;background-repeat:no-repeat;background-size:20px;border:2px solid #2d2d2e;height:50px;margin:0 10px;width:50px}.kfx-simple-slider-controls .btn{margin-right:40px}.dark .kfx-simple-slider-control{border-color:#fff}.dark .kfx-simple-slider-control.prev{background-image:url(/wp-content/themes/debesto/dist/assets/38b34bb6c4972cc7abad.svg);opacity:.5}.dark .kfx-simple-slider-control.next{background-image:url(/wp-content/themes/debesto/dist/assets/b22d99980a7e4d2b5cc8.svg)}.kfx-simple-slider-control.prev{background-image:url(/wp-content/themes/debesto/dist/assets/5a7d7d130433b9183741.svg);margin-left:0;opacity:.5}.kfx-simple-slider-control.next{background-image:url(/wp-content/themes/debesto/dist/assets/4a48632de4ceaba87ed1.svg)}.v2-testimonials{padding:60px 0 0}.v2-testimonial{width:80vw}.v2-testimonial-markets-slider{padding-bottom:60px}.v2-testimonial:before{background-image:url(/wp-content/themes/debesto/dist/assets/f3ccabcf090c09a1df15.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:14px;margin-bottom:30px;width:17px}.v2-testimonial{background:#f9fafb;color:#2d2d2e;font-size:14px;font-weight:600;line-height:18px;margin-bottom:60px;overflow:visible;overflow:initial;padding:30px;position:relative}.v2-testimonial,.v2-testimonial h4{font-family:Mulish;letter-spacing:0}.v2-testimonial h4{font-size:18px;font-weight:700;line-height:26px}.v2-testimonial p{font-family:Mulish;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}.v2-testimonial footer{align-items:center;background:#fff;border-radius:100px 0 0 100px;bottom:-50px;box-shadow:0 40px 50px 0 rgb(45 45 46 / .2);display:flex;justify-content:flex-start;min-width:90%;padding:10px;position:absolute;right:0}.v2-testimonial footer img{border-radius:100%;height:50px;margin-right:20px;width:50px}.v2-testimonial footer span{font-size:16px;font-weight:800;letter-spacing:0;line-height:20px}.v2-case-studies{background:#2d2d2e;padding:60px 0;text-align:left}.v2-case-studies .v2-section-heading{align-items:flex-start;text-align:left}.v2-case-studies-list{grid-gap:10px;display:grid;grid-template-columns:1fr;margin:0 auto 50px;max-width:calc(100% - 40px)}.v2-case-study-item{height:90vw;overflow:hidden;padding:60px;position:relative;text-align:left;width:90vw}.v2-comparisions{padding:60px 0}.v2-comparisions .v2-section-header strong{display:block;font-weight:bolder}.v2-comparisions .v2-section-heading{font-weight:600}.v2-reviews-grid{grid-gap:45px;display:grid;grid-template-columns:1fr}.v2-reviews-items{display:grid;grid-template-columns:1fr}.v2-reviews-lead{font-family:Mulish;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;margin-bottom:30px}.v2-reviews-content{color:#2d2d2e;font-family:Mulish;font-size:15px;letter-spacing:0;line-height:22.5px}.v2-review-item{background-color:#f9fafb;padding:40px}.v2-review-items{font-size:22px;font-weight:800;line-height:28px}.v2-review-item p,.v2-review-items{font-family:Mulish;letter-spacing:0}.v2-review-item p{font-size:17px;font-weight:600;line-height:25.5px}.v2-review-item img{align-self:end;height:55px;width:auto}.v2-comparisions-products-slider-controls.prev{margin-left:0}.v2-comparisions-products-buttons{margin-top:30px}.v2-comparisions-products{margin-bottom:50px;margin-top:30px}.v2-comparisions-products-item{background-color:#f9fafb;width:90vw}.v2-comparisions-products-item .product-image{display:block;height:460px;margin:10px auto;mix-blend-mode:darken;text-align:center;width:auto}.v2-comparisions-products-body-wraper{padding:40px}.v2-comparisions-products-name{font-family:Mulish;font-size:22px;font-weight:800;letter-spacing:0;line-height:28px}.v2-comparisions-products-body{grid-gap:15px;display:grid;font-size:16px;font-weight:600;grid-template-columns:30px 1fr;letter-spacing:0;line-height:20px;margin-bottom:26px}.v2-footer-c2a{display:grid;grid-template-columns:1fr}.v2-footer-c2a-item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px;position:relative}.v2-footer-c2a-item.dark{color:#fff}.v2-footer-c2a-item.light{background-color:#f9fafb}.v2-footer-c2a-item-icon{height:55px;width:55px}.v2-footer-c2a-item-heading{font-weight:600;margin-bottom:20px;margin-top:45px}.v2-footer-c2a-item-body,.v2-footer-c2a-item-heading{font-family:Mulish;font-size:18px;letter-spacing:0;line-height:23px;text-align:center}.v2-footer-c2a-item-body{color:#ce2724;font-weight:800;margin-bottom:70px}.v2-footer-c2a-item-background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.header-help-hint{align-items:center;display:grid;grid-template-columns:40px 1fr;justify-content:center;padding:20px 0;width:100%}.header-help-hint .help-icon{align-items:center;background-color:#c92016;display:flex;height:40px;justify-content:center;width:40px}.header-help-hint .help-icon img{filter:invert(100%) sepia(0) saturate(7459%) hue-rotate(57deg) brightness(97%) contrast(100%);width:30px}.header-help-hint .help-text p{color:#1d1d1d!important;font-size:18px!important;font-weight:700!important;padding-left:10px}}::-moz-selection{background:rgb(206 39 36 / .72);color:inherit}::selection{background:rgb(206 39 36 / .72);color:inherit}*{border:none;margin:0;outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none}.page-v2 strong{font-weight:900}.search-container .box input{background-color:#fff0;border:none;margin:0}.cart-btn{align-items:center;background:#c92116;display:flex;height:70px;justify-content:center;position:fixed;right:0;top:120px;transform:scaleX(0);transform-origin:right;transition:.2s;width:70px}.cart-btn.visible{transform:scaleX(1)}.cart-btn .amount{align-items:center;background:#fff;bottom:-10px;box-shadow:2px 2px 2px #ccc;display:flex;font-size:14px;height:22px;justify-content:center;padding:5px;position:absolute;right:0;width:22px}.footer-legal-container p{margin-bottom:0}.guide-hero{margin-bottom:30px}body.page-template-contactv3{padding-top:70px}@media(min-width:1150px){body.page-template-contactv3{padding-top:63px}}@media(max-width:779px){body.page-template-contactv3 .contact-question-tile-wrapper{gap:20px!important}}body.page-template-contactv3 #contact-form .debesto-contact--background{box-shadow:none!important;padding:0!important}.contact-v3-container{width:100%}@media(min-width:640px){.contact-v3-container{max-width:620px}}@media(min-width:768px){.contact-v3-container{max-width:748px}}.new-contact-address-info p,.new-contact-info p{line-height:25px;margin-bottom:0;margin-top:10px}.new-contact-address-info p:first-child,.new-contact-info p:first-child{margin-top:0}.new-contact-info p{margin-top:12px}.new-contact-info p br{display:block;margin:2px 0}.new-contact-info-tiles-wrapper{width:-moz-fit-content;width:fit-content}.new-contact-info-tile{box-sizing:border-box}.new-contact-info-tile--active{border:2px solid #cecfcf}.new-contactm-map-iframe{height:100%}.new-contactm-map-iframe iframe{bottom:0;left:0;position:absolute;right:0;top:0}.fitters-offer-content .wp-block-columns{margin-bottom:0}.dropdown-icon{background-image:url(/wp-content/themes/debesto/dist/assets/5b9b6a6dfe9c3f0cae5a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:8px;-o-object-fit:contain;object-fit:contain;transition:all .3s;vertical-align:text-bottom;width:16px}.btn--outlined:hover .dropdown-icon{filter:invert(100%) sepia(0) saturate(2%) hue-rotate(47deg) brightness(105%) contrast(100%)}.subtraction strong{border:none;display:inline-block;font-weight:600;position:relative}.subtraction strong:after{background:#c92016;bottom:-5px;content:"";display:block;height:4px;left:0;position:absolute;right:0;transform:skewX(-50deg);width:100%;z-index:0}@media(min-width:1024px){.subtraction strong:after{bottom:-12px;height:6px}.compareTable .table-child:nth-child(2n) .table-colorable{background:#fff}}.compareTable .item-icon.icon-remove{background-image:url(/wp-content/themes/debesto/dist/assets/2fe2b836802d1526a4d3.svg);background-repeat:no-repeat;background-size:contain;display:block;height:24px;width:24px}.compareTable .item-icon.icon-remove:before{display:none}.compareTable .item-icon.icon-check{background-image:url(/wp-content/themes/debesto/dist/assets/59fa7ec9c9504a70385c.svg);background-repeat:no-repeat;background-size:contain;display:block;height:24px;width:24px}.compareTable .item-icon.icon-check:before{display:none}.swiper-slide blockquote:before{background-image:url(/wp-content/themes/debesto/dist/assets/f3ccabcf090c09a1df15.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:25px;width:30px}.quote-list li{align-items:flex-start;display:flex;line-height:22px;margin-bottom:25px;padding-left:35px;position:relative}@media(min-width:1024px){.quote-list li{line-height:31px;margin-bottom:35px;padding-left:50px}}.quote-list li:before{background-image:url(/wp-content/themes/debesto/dist/assets/59fa7ec9c9504a70385c.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;left:0;position:absolute;top:5px;width:24px}.quote-person{position:relative}.quote-person:after{background:rgb(201 32 23 / .15);border-radius:50%;content:"";display:block;height:34px;left:-13px;position:absolute;width:34px}@media(min-width:1024px){.quote-person:after{height:44px;left:-55px;width:44px}}.quote-person:before{background:#c91f16;border-radius:50%;content:"";display:block;height:14px;left:-3.5px;position:absolute;width:14px}@media(min-width:1024px){.quote-person:before{height:16px;left:-41px;width:16px}}.quote-person.usa:after{left:19px;top:50%;transform:translateY(-50%)}@media(min-width:1024px){.quote-person.usa:after{height:32px;left:19px;top:50%;transform:translateY(-50%);width:32px}}.quote-person.usa:before{left:28px;top:50%;transform:translateY(-50%)}@media(min-width:1024px){.quote-person.usa:before{height:14px;left:28px;top:50%;transform:translateY(-50%);width:14px}}.usp-section li{align-items:flex-start;display:flex;font-size:16px;line-height:18px;margin-bottom:15px;padding-left:24px;position:relative}@media(min-width:1024px){.usp-section li{font-size:16px;line-height:145%}}.usp-section li:before{background-image:url(/wp-content/themes/debesto/dist/assets/59fa7ec9c9504a70385c.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;left:0;position:absolute;top:5px;width:14px}.usp-section.usa li{margin-bottom:16px;padding-left:32px}.usp-section.usa li:before{background-image:url(/wp-content/themes/debesto/dist/assets/89ad23336e3d9e7b408a.svg);height:20px;top:2px;width:20px}.homepage .unset-height .btn{height:auto}.skew-background strong{background:linear-gradient(313deg,#fff0 2%,#c92016 0,#c92016 0,#c92016 98%,#fff0 0);background-position:bottom;background-repeat:no-repeat;background-size:100% 6px;display:inline;font-weight:inherit;padding-bottom:8px}@media(max-width:1023.98px){.skew-background strong{padding-bottom:6px}}[data-online-status-dot].online{background-color:#409d39}[data-online-status-dot].offline{background-color:#c92016}@media(max-width:1023.98px){.mobile-grid-one-col{grid-template-columns:1fr!important}}.text-balance{text-wrap:balance}.section-contact-gradient{background:linear-gradient(180deg,#f9f9f9,#fff)}.quick-contact .items-list i{color:#cecfcf;font-style:normal;margin:0 3px}.quick-contact .review-section--gradient{background:linear-gradient(180deg,#f6f6f6,#fff)}.quick-contact .review-section--gradient .btn.btn--fill{box-shadow:0 4px 8px 1px rgb(0 0 0 / .15)}.quick-contact .review-section--gradient .btn.btn--fill span{font-size:14px}@media(min-width:360px){.quick-contact .review-section--gradient .btn.btn--fill span{font-size:18px}}.quick-contact .quick-contact--reviews_slider{overflow-x:hidden;overflow-y:hidden}.quick-contact .quick-contact--reviews_slider .swiper-slide--content{background:#fff;border-radius:1px;box-shadow:2px 2px 5px 2px rgb(0 0 0 / .06)}.quick-contact .quick-contact--reviews_pagination{display:flex;justify-content:center}.quick-contact .quick-contact--reviews_pagination .quick-contact--reviews_bullet{background:#cecfcf;border-radius:50%;display:block;height:6px;margin-right:10px;width:6px}.quick-contact .quick-contact--reviews_pagination .quick-contact--reviews_bullet:last-child{margin-right:0}.quick-contact .quick-contact--reviews_pagination .quick-contact--reviews_bullet--active{background:#c92016}.quick-contact .quick-contact--reviews_nav{background:url(/wp-content/themes/debesto/dist/assets/d600d4dabab58902ba7d.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;box-sizing:content-box;cursor:pointer;height:16px;padding:6px 0;position:static;width:24px}.quick-contact .quick-contact--reviews_nav--prev{transform:rotate(180deg)}@media(max-width:640px){.quick-contact .main-section--gradient{background:linear-gradient(180deg,#fff,#f9f9f9)}}@media(max-width:1149.98px){.quick-contact .main-section--gradient.new-usa{background:linear-gradient(180deg,#f9f9f9,#fff);padding-top:50px}}.quick-contact .review-more--arrow{filter:invert(15%) sepia(78%) saturate(4309%) hue-rotate(355deg) brightness(95%) contrast(91%);margin-left:5px;transform:rotate(90deg)}.quick-contact .review-more--comments{border-bottom:1px solid #c92117}@media(max-width:1023px){.quick-contact .hidden-mobile{display:none!important}}.quick-contact .steps-section--gradient{background:linear-gradient(180deg,#f6f6f6,#fff)}.section-where-you-are-now{background-color:#f9f9f9;padding-top:40px}.number,.number--active{align-items:center;border:2px solid #878787;border-radius:50%;color:#878787;display:flex;font-size:20px;font-weight:700;height:45px;justify-content:center;line-height:145%;width:45px}.number--active{border:2px solid #c92117;color:#c92117}.line,.line--active{border:1px dashed #878787;height:31px;width:1px}.line--active{border-color:#c92117}.steps-number{gap:30px}.steps-number__counter{display:flex;flex-direction:column;justify-content:center}.steps-number__content{display:flex;flex-direction:column;gap:62px}.steps-number__content-section{gap:27px}.where-you-are-now{display:flex;gap:54px;margin-left:202px}.where-you-are-now__right-section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:360px}.where-you-are-now__left-section-content{gap:10px}.where-you-are-now__text-you-are-here{color:#c92117;font-size:16px;font-weight:400;line-height:145%;text-align:center}.where-you-are-now__button{height:47px;margin-bottom:80px;margin-top:57px;width:320px}.where-you-are-now__button span{font-weight:700}.where-you-are-now__headline{font-size:28px;font-weight:700;line-height:145%;margin-bottom:51px}.text-step,.text-step--active{color:#878787;font-size:20px;font-weight:700;line-height:145%}.text-step--active{color:#c92117}@media only screen and (max-width:1149px){.where-you-are-now{gap:28px;justify-content:center;margin:0 34px 0 15px}}@media only screen and (max-width:600px){.section-where-you-are-now{padding-top:16px}.text-step,.text-step--active{font-size:16px}.number,.number--active{font-size:16px;height:36px;width:36px}.where-you-are-now__right-section{gap:23px}.where-you-are-now__button{margin:40px 0 80px}.where-you-are-now__headline{font-size:22px}.where-you-are-now__text-you-are-here{font-size:13px}.where-you-are-now .steps-number{gap:23px}.where-you-are-now .steps-number__content{gap:47px}.where-you-are-now .steps-number__content-section{gap:23px}.where-you-are-now .finger-icon{height:28px;width:28px}.where-you-are-now .phone-icon{height:31px;width:31px}.where-you-are-now .video-icon{height:31px;width:39px}}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!top-\[0\.4rem\]{top:.4rem!important}.\!top-\[32px\]{top:32px!important}.-bottom-\[1px\]{bottom:-1px}.-bottom-\[4px\]{bottom:-4px}.-left-\[4px\]{left:-4px}.-right-\[20px\]{right:-20px}.bottom-0{bottom:0}.bottom-\[14px\]{bottom:14px}.bottom-\[30px\]{bottom:30px}.bottom-\[43px\]{bottom:43px}.left-0{left:0}.left-1\/2{left:50%}.left-\[20px\]{left:20px}.left-full{left:100%}.right-0{right:0}.right-\[11px\]{right:11px}.right-\[120\%\]{right:120%}.top-0{top:0}.top-1\/2{top:50%}.top-\[8px\]{top:8px}.\!-z-10{z-index:-10!important}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[20\]{z-index:20}.z-\[21\]{z-index:21}.z-\[30\]{z-index:30}.z-\[9996\]{z-index:9996}.z-\[9998\]{z-index:9998}.z-\[99999999\]{z-index:99999999}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.\!m-0{margin:0!important}.m-0{margin:0}.\!mx-auto{margin-left:auto!important;margin-right:auto!important}.\!my-0{margin-bottom:0!important;margin-top:0!important}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-\[10px\]{margin-left:10px;margin-right:10px}.mx-\[46px\]{margin-left:46px;margin-right:46px}.mx-\[5vw\]{margin-left:5vw;margin-right:5vw}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-16{margin-bottom:4rem;margin-top:4rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-28{margin-bottom:7rem;margin-top:7rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-\[10px\]{margin-bottom:10px;margin-top:10px}.my-\[120px\]{margin-bottom:120px;margin-top:120px}.my-\[20px\]{margin-bottom:20px;margin-top:20px}.my-\[50px\]{margin-bottom:50px;margin-top:50px}.my-\[60px\]{margin-bottom:60px;margin-top:60px}.\!mb-0{margin-bottom:0!important}.\!mb-4{margin-bottom:1rem!important}.\!mb-6{margin-bottom:1.5rem!important}.\!mb-\[10px\]{margin-bottom:10px!important}.\!mb-\[16px\]{margin-bottom:16px!important}.\!mb-\[18px\]{margin-bottom:18px!important}.\!mb-\[24px\]{margin-bottom:24px!important}.\!mb-\[48px\]{margin-bottom:48px!important}.\!mb-\[60px\]{margin-bottom:60px!important}.\!mb-\[69px\]{margin-bottom:69px!important}.\!mb-\[6px\]{margin-bottom:6px!important}.\!ml-\[17px\]{margin-left:17px!important}.\!mt-0{margin-top:0!important}.\!mt-1{margin-top:.25rem!important}.\!mt-2{margin-top:.5rem!important}.\!mt-\[-5px\]{margin-top:-5px!important}.\!mt-\[15px\]{margin-top:15px!important}.\!mt-\[16px\]{margin-top:16px!important}.\!mt-\[20px\]{margin-top:20px!important}.\!mt-\[30px\]{margin-top:30px!important}.\!mt-\[36px\]{margin-top:36px!important}.-mt-10{margin-top:-2.5rem}.-mt-\[15px\]{margin-top:-15px}.-mt-\[20px\]{margin-top:-20px}.-mt-\[4\%\]{margin-top:-4%}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[100px\]{margin-bottom:100px}.mb-\[10px\]{margin-bottom:10px}.mb-\[15px\]{margin-bottom:15px}.mb-\[16px\]{margin-bottom:16px}.mb-\[1em\]{margin-bottom:1em}.mb-\[20px\]{margin-bottom:20px}.mb-\[21px\]{margin-bottom:21px}.mb-\[24px\]{margin-bottom:24px}.mb-\[25px\]{margin-bottom:25px}.mb-\[26px\]{margin-bottom:26px}.mb-\[28px\]{margin-bottom:28px}.mb-\[30px\]{margin-bottom:30px}.mb-\[33px\]{margin-bottom:33px}.mb-\[34px\]{margin-bottom:34px}.mb-\[35px\]{margin-bottom:35px}.mb-\[40px\]{margin-bottom:40px}.mb-\[45px\]{margin-bottom:45px}.mb-\[60px\]{margin-bottom:60px}.mb-\[6px\]{margin-bottom:6px}.mb-\[72px\]{margin-bottom:72px}.mb-\[8xp\]{margin-bottom:8xp}.ml-0{margin-left:0}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-\[13px\]{margin-left:13px}.ml-\[18px\]{margin-left:18px}.ml-\[calc\(-1\*\(100vw-100\%\)\/2\)\],.ml-\[calc\(\(100vw-100\%\)\/-2\)\]{margin-left:calc(-50vw - -50%)}.ml-\[calc\(-50vw\+50\%\)\]{margin-left:calc(-50vw + 50%)}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-\[10px\]{margin-right:10px}.mr-\[12px\]{margin-right:12px}.mr-\[3px\]{margin-right:3px}.mr-\[5\%\]{margin-right:5%}.mr-\[8px\]{margin-right:8px}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[12px\]{margin-top:12px}.mt-\[14px\]{margin-top:14px}.mt-\[16px\]{margin-top:16px}.mt-\[20px\]{margin-top:20px}.mt-\[22px\]{margin-top:22px}.mt-\[23px\]{margin-top:23px}.mt-\[24px\]{margin-top:24px}.mt-\[26px\]{margin-top:26px}.mt-\[2px\]{margin-top:2px}.mt-\[30px\]{margin-top:30px}.mt-\[32px\]{margin-top:32px}.mt-\[37px\]{margin-top:37px}.mt-\[40px\]{margin-top:40px}.mt-\[42px\]{margin-top:42px}.mt-\[43px\]{margin-top:43px}.mt-\[48px\]{margin-top:48px}.mt-\[4px\]{margin-top:4px}.mt-\[50px\]{margin-top:50px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[auto\]{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.\!h-\[105px\]{height:105px!important}.\!h-\[75px\]{height:75px!important}.\!h-full{height:100%!important}.h-16{height:4rem}.h-24{height:6rem}.h-\[100px\]{height:100px}.h-\[105px\]{height:105px}.h-\[11px\]{height:11px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[20px\]{height:20px}.h-\[212px\]{height:212px}.h-\[23px\]{height:23px}.h-\[24px\]{height:24px}.h-\[2px\]{height:2px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[370px\]{height:370px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[43px\]{height:43px}.h-\[6px\]{height:6px}.h-\[70px\]{height:70px}.h-\[78px\]{height:78px}.h-\[8px\]{height:8px}.h-auto{height:auto}.h-fill{height:-webkit-fill-available}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.h-screen{height:100vh}.max-h-\[36px\]{max-height:36px}.max-h-\[40px\]{max-height:40px}.max-h-\[425px\]{max-height:425px}.max-h-\[48px\]{max-height:48px}.max-h-\[50px\]{max-height:50px}.max-h-\[85\]{max-height:85}.max-h-full{max-height:100%}.min-h-\[289px\]{min-height:289px}.min-h-\[60px\]{min-height:60px}.min-h-\[65px\]{min-height:65px}.min-h-\[6rem\]{min-height:6rem}.min-h-\[76px\]{min-height:76px}.min-h-\[86px\]{min-height:86px}.\!w-\[500px\]{width:500px!important}.\!w-\[75px\]{width:75px!important}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-24{width:6rem}.w-\[100px\]{width:100px}.w-\[105px\]{width:105px}.w-\[10px\]{width:10px}.w-\[114px\]{width:114px}.w-\[11px\]{width:11px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[195px\]{width:195px}.w-\[1px\]{width:1px}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[32px\]{width:32px}.w-\[34px\]{width:34px}.w-\[350px\]{width:350px}.w-\[40px\]{width:40px}.w-\[45\%\]{width:45%}.w-\[6px\]{width:6px}.w-\[70px\]{width:70px}.w-\[75px\]{width:75px}.w-\[77px\]{width:77px}.w-\[8px\]{width:8px}.w-\[90px\]{width:90px}.w-\[90vw\]{width:90vw}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.\!min-w-\[43px\]{min-width:43px!important}.min-w-\[118px\]{min-width:118px}.min-w-\[160px\]{min-width:160px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.min-w-min{min-width:-moz-min-content;min-width:min-content}.\!max-w-\[43px\]{max-width:43px!important}.max-w-\[104px\]{max-width:104px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[130px\]{max-width:130px}.max-w-\[135px\]{max-width:135px}.max-w-\[1366px\]{max-width:1366px}.max-w-\[14px\]{max-width:14px}.max-w-\[180px\]{max-width:180px}.max-w-\[185px\]{max-width:185px}.max-w-\[186px\]{max-width:186px}.max-w-\[20\%\]{max-width:20%}.max-w-\[200px\]{max-width:200px}.max-w-\[22px\]{max-width:22px}.max-w-\[233px\]{max-width:233px}.max-w-\[24px\]{max-width:24px}.max-w-\[265px\]{max-width:265px}.max-w-\[266px\]{max-width:266px}.max-w-\[28px\]{max-width:28px}.max-w-\[320px\]{max-width:320px}.max-w-\[348px\]{max-width:348px}.max-w-\[350px\]{max-width:350px}.max-w-\[380px\]{max-width:380px}.max-w-\[390px\]{max-width:390px}.max-w-\[450px\]{max-width:450px}.max-w-\[540px\]{max-width:540px}.max-w-\[600px\]{max-width:600px}.max-w-\[657px\]{max-width:657px}.max-w-\[718px\]{max-width:718px}.max-w-\[777px\]{max-width:777px}.max-w-\[77px\]{max-width:77px}.max-w-\[900px\]{max-width:900px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95\%\]{max-width:95%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[unset\]{max-width:none}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-auto{flex-basis:auto}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.75) scaleY(.75);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.05\]{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-\[-1\]{--tw-scale-y:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(-1)}.scale-y-\[-1\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-flow-col{grid-auto-flow:column}.auto-rows-max{grid-auto-rows:max-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_16px\]{grid-template-columns:1fr 16px}.grid-cols-\[32px_1fr\]{grid-template-columns:32px 1fr}.grid-cols-\[48px_1fr\]{grid-template-columns:48px 1fr}.grid-cols-\[70px_1fr\]{grid-template-columns:70px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[repeat\(2\2c minmax\(0\2c 200px\)\)\]{grid-template-columns:repeat(2,minmax(0,200px))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.\!justify-between{justify-content:space-between!important}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-4{gap:1rem}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[30px\]{gap:30px}.gap-\[40px\]{gap:40px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-\[12px\]{-moz-column-gap:12px;column-gap:12px}.gap-x-\[14px\]{-moz-column-gap:14px;column-gap:14px}.gap-x-\[20px\]{-moz-column-gap:20px;column-gap:20px}.gap-x-\[24px\]{-moz-column-gap:24px;column-gap:24px}.gap-x-\[2px\]{-moz-column-gap:2px;column-gap:2px}.gap-x-\[46px\]{-moz-column-gap:46px;column-gap:46px}.gap-x-\[4px\]{-moz-column-gap:4px;column-gap:4px}.gap-x-\[5px\]{-moz-column-gap:5px;column-gap:5px}.gap-x-\[98px\]{-moz-column-gap:98px;column-gap:98px}.gap-y-9{row-gap:2.25rem}.gap-y-\[15px\]{row-gap:15px}.gap-y-\[16px\]{row-gap:16px}.gap-y-\[20px\]{row-gap:20px}.gap-y-\[24px\]{row-gap:24px}.gap-y-\[25px\]{row-gap:25px}.gap-y-\[35px\]{row-gap:35px}.gap-y-\[36px\]{row-gap:36px}.gap-y-\[3px\]{row-gap:3px}.gap-y-\[5px\]{row-gap:5px}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.\!border{border-width:1px!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-b-\[1px\]{border-bottom-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-r-0{border-right-width:0}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.\!border-\[\#CECFCF\]{--tw-border-opacity:1!important;border-color:#cecfcf!important;border-color:rgba(206,207,207,var(--tw-border-opacity))!important}.border-\[\#409D39\]{--tw-border-opacity:1;border-color:#409d39;border-color:rgba(64,157,57,var(--tw-border-opacity))}.border-\[\#686868\]{--tw-border-opacity:1;border-color:#686868;border-color:rgba(104,104,104,var(--tw-border-opacity))}.border-\[\#CECFCF\]{--tw-border-opacity:1;border-color:#cecfcf;border-color:rgba(206,207,207,var(--tw-border-opacity))}.border-\[\#dcdcdc\]{--tw-border-opacity:1;border-color:#dcdcdc;border-color:rgba(220,220,220,var(--tw-border-opacity))}.border-\[\#e1e1e1\]{--tw-border-opacity:1;border-color:#e1e1e1;border-color:rgba(225,225,225,var(--tw-border-opacity))}.border-black{--tw-border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-own-border-light-gray{--tw-border-opacity:1;border-color:#d3d3d3;border-color:rgba(211,211,211,var(--tw-border-opacity))}.border-own-green-dark{--tw-border-opacity:1;border-color:#409d39;border-color:rgba(64,157,57,var(--tw-border-opacity))}.border-own-red{--tw-border-opacity:1;border-color:#c92016;border-color:rgba(201,32,22,var(--tw-border-opacity))}.border-transparent{border-color:#fff0}.border-white{--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-b-\[\#d9d9d9\]{--tw-border-opacity:1;border-bottom-color:#d9d9d9;border-bottom-color:rgba(217,217,217,var(--tw-border-opacity))}.\!bg-\[\#2d2d2e\]{--tw-bg-opacity:1!important;background-color:#2d2d2e!important;background-color:rgba(45,45,46,var(--tw-bg-opacity))!important}.\!bg-white{--tw-bg-opacity:1!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--tw-bg-opacity))!important}.bg-\[\#3C3C3C\]{--tw-bg-opacity:1;background-color:#3c3c3c;background-color:rgba(60,60,60,var(--tw-bg-opacity))}.bg-\[\#409D3917\]{background-color:rgb(64 157 57 / .09)}.bg-\[\#409D39\]{--tw-bg-opacity:1;background-color:#409d39;background-color:rgba(64,157,57,var(--tw-bg-opacity))}.bg-\[\#4a4a4a\]{--tw-bg-opacity:1;background-color:#4a4a4a;background-color:rgba(74,74,74,var(--tw-bg-opacity))}.bg-\[\#686868\]{--tw-bg-opacity:1;background-color:#686868;background-color:rgba(104,104,104,var(--tw-bg-opacity))}.bg-\[\#878787\]{--tw-bg-opacity:1;background-color:#878787;background-color:rgba(135,135,135,var(--tw-bg-opacity))}.bg-\[\#C92117\]{--tw-bg-opacity:1;background-color:#c92117;background-color:rgba(201,33,23,var(--tw-bg-opacity))}.bg-\[\#CECFCF\]{--tw-bg-opacity:1;background-color:#cecfcf;background-color:rgba(206,207,207,var(--tw-bg-opacity))}.bg-\[\#F6F6F6\]{--tw-bg-opacity:1;background-color:#f6f6f6;background-color:rgba(246,246,246,var(--tw-bg-opacity))}.bg-\[\#F7F7F7\]{--tw-bg-opacity:1;background-color:#f7f7f7;background-color:rgba(247,247,247,var(--tw-bg-opacity))}.bg-\[\#F9F9F9\]{--tw-bg-opacity:1;background-color:#f9f9f9;background-color:rgba(249,249,249,var(--tw-bg-opacity))}.bg-\[\#FFA80014\]{background-color:rgb(255 168 0 / .078)}.bg-\[\#e8e8e8\]{--tw-bg-opacity:1;background-color:#e8e8e8;background-color:rgba(232,232,232,var(--tw-bg-opacity))}.bg-\[\#f4f4f4\]{--tw-bg-opacity:1;background-color:#f4f4f4;background-color:rgba(244,244,244,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-own-border-light-gray{--tw-bg-opacity:1;background-color:#d3d3d3;background-color:rgba(211,211,211,var(--tw-bg-opacity))}.bg-own-darkgray-text{--tw-bg-opacity:1;background-color:#4a4a49;background-color:rgba(74,74,73,var(--tw-bg-opacity))}.bg-own-green-dark{--tw-bg-opacity:1;background-color:#409d39;background-color:rgba(64,157,57,var(--tw-bg-opacity))}.bg-own-primary{--tw-bg-opacity:1;background-color:#2d2d2e;background-color:rgba(45,45,46,var(--tw-bg-opacity))}.bg-own-red{--tw-bg-opacity:1;background-color:#c92016;background-color:rgba(201,32,22,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\!bg-none{background-image:none!important}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-left{-o-object-position:left;object-position:left}.object-top{-o-object-position:top;object-position:top}.\!p-\[20px\]{padding:20px!important}.p-0{padding:0}.p-2{padding:.5rem}.p-4{padding:1rem}.p-8{padding:2rem}.p-\[10px\]{padding:10px}.p-\[14px\]{padding:14px}.p-\[15px\]{padding:15px}.p-\[16px\]{padding:16px}.p-\[20px\]{padding:20px}.p-\[24px\]{padding:24px}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.\!px-\[40px\]{padding-left:40px!important;padding-right:40px!important}.px-0{padding-left:0;padding-right:0}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10\%\]{padding-left:10%;padding-right:10%}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[42px\]{padding-left:42px;padding-right:42px}.px-\[5vw\]{padding-left:5vw;padding-right:5vw}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.py-\[12px\]{padding-bottom:12px;padding-top:12px}.py-\[14px\]{padding-bottom:14px;padding-top:14px}.py-\[15px\]{padding-bottom:15px;padding-top:15px}.py-\[18px\]{padding-bottom:18px;padding-top:18px}.py-\[20px\]{padding-bottom:20px;padding-top:20px}.py-\[24px\]{padding-bottom:24px;padding-top:24px}.py-\[30px\]{padding-bottom:30px;padding-top:30px}.py-\[32px\]{padding-bottom:32px;padding-top:32px}.py-\[40px\]{padding-bottom:40px;padding-top:40px}.py-\[48px\]{padding-bottom:48px;padding-top:48px}.py-\[5vw\]{padding-bottom:5vw;padding-top:5vw}.py-\[6px\]{padding-bottom:6px;padding-top:6px}.\!pb-\[1em\]{padding-bottom:1em!important}.\!pb-\[22px\]{padding-bottom:22px!important}.\!pl-0{padding-left:0!important}.\!pl-\[36px\]{padding-left:36px!important}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-\[21px\]{padding-bottom:21px}.pb-\[24px\]{padding-bottom:24px}.pb-\[28px\]{padding-bottom:28px}.pb-\[35px\]{padding-bottom:35px}.pb-\[40px\]{padding-bottom:40px}.pb-\[48px\]{padding-bottom:48px}.pb-\[8px\]{padding-bottom:8px}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-6{padding-left:1.5rem}.pl-\[14px\]{padding-left:14px}.pl-\[15px\]{padding-left:15px}.pl-\[23px\]{padding-left:23px}.pl-\[66px\]{padding-left:66px}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[16px\]{padding-right:16px}.pr-\[18px\]{padding-right:18px}.pr-\[46px\]{padding-right:46px}.pr-\[8px\]{padding-right:8px}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[12px\]{padding-top:12px}.pt-\[24px\]{padding-top:24px}.pt-\[28px\]{padding-top:28px}.pt-\[30px\]{padding-top:30px}.pt-\[32px\]{padding-top:32px}.pt-\[35px\]{padding-top:35px}.pt-\[5px\]{padding-top:5px}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.\!text-\[11px\]{font-size:11px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-\[16px\]{font-size:16px!important}.\!text-\[18px\]{font-size:18px!important}.\!text-\[20px\]{font-size:20px!important}.\!text-\[24px\]{font-size:24px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[10\.8px\]{font-size:10.8px}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[2rem\]{font-size:2rem}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[64px\]{font-size:64px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-bold{font-weight:700!important}.\!font-extrabold{font-weight:800!important}.\!font-light{font-weight:300!important}.\!font-medium{font-weight:500!important}.font-\[400\]{font-weight:400}.font-\[700\]{font-weight:700}.font-\[800\]{font-weight:800}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.\!leading-\[1\.25\]{line-height:1.25!important}.\!leading-\[125\%\]{line-height:125%!important}.\!leading-\[48px\]{line-height:48px!important}.\!leading-normal{line-height:1.5!important}.leading-\[1\.1em\]{line-height:1.1em}.leading-\[1\.25\]{line-height:1.25}.leading-\[125\%\]{line-height:125%}.leading-\[12px\]{line-height:12px}.leading-\[15px\]{line-height:15px}.leading-\[16\.5px\]{line-height:16.5px}.leading-\[165\.5\%\]{line-height:165.5%}.leading-\[16px\]{line-height:16px}.leading-\[18px\]{line-height:18px}.leading-\[20px\]{line-height:20px}.leading-\[21px\]{line-height:21px}.leading-\[22px\]{line-height:22px}.leading-\[23px\]{line-height:23px}.leading-\[24px\]{line-height:24px}.leading-\[25px\]{line-height:25px}.leading-\[26px\]{line-height:26px}.leading-\[28px\]{line-height:28px}.leading-\[30px\]{line-height:30px}.leading-\[31px\]{line-height:31px}.leading-\[32px\]{line-height:32px}.leading-\[33px\]{line-height:33px}.leading-\[35px\]{line-height:35px}.leading-\[36px\]{line-height:36px}.leading-\[38px\]{line-height:38px}.leading-\[40px\]{line-height:40px}.leading-\[42px\]{line-height:42px}.leading-\[48px\]{line-height:48px}.leading-\[80px\]{line-height:80px}.leading-\[normal\]{line-height:normal}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-\[0\.42px\]{letter-spacing:.42px}.\!text-\[\#2D2D2E\]{--tw-text-opacity:1!important;color:#2d2d2e!important;color:rgba(45,45,46,var(--tw-text-opacity))!important}.text-\[\#1D1D1D\],.text-\[\#1d1d1d\]{--tw-text-opacity:1;color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity))}.text-\[\#2D2D2E\]{--tw-text-opacity:1;color:#2d2d2e;color:rgba(45,45,46,var(--tw-text-opacity))}.text-\[\#409D39\]{--tw-text-opacity:1;color:#409d39;color:rgba(64,157,57,var(--tw-text-opacity))}.text-\[\#4A4A49\]{--tw-text-opacity:1;color:#4a4a49;color:rgba(74,74,73,var(--tw-text-opacity))}.text-\[\#4A4A4A\],.text-\[\#4a4a4a\]{--tw-text-opacity:1;color:#4a4a4a;color:rgba(74,74,74,var(--tw-text-opacity))}.text-\[\#5e5e5e\]{--tw-text-opacity:1;color:#5e5e5e;color:rgba(94,94,94,var(--tw-text-opacity))}.text-\[\#686868\]{--tw-text-opacity:1;color:#686868;color:rgba(104,104,104,var(--tw-text-opacity))}.text-\[\#6a6a6a\]{--tw-text-opacity:1;color:#6a6a6a;color:rgba(106,106,106,var(--tw-text-opacity))}.text-\[\#80909E\]{--tw-text-opacity:1;color:#80909e;color:rgba(128,144,158,var(--tw-text-opacity))}.text-\[\#8c8c8c\]{--tw-text-opacity:1;color:#8c8c8c;color:rgba(140,140,140,var(--tw-text-opacity))}.text-\[\#93A7B4\]{--tw-text-opacity:1;color:#93a7b4;color:rgba(147,167,180,var(--tw-text-opacity))}.text-\[\#C92016\]{--tw-text-opacity:1;color:#c92016;color:rgba(201,32,22,var(--tw-text-opacity))}.text-\[\#C92117\]{--tw-text-opacity:1;color:#c92117;color:rgba(201,33,23,var(--tw-text-opacity))}.text-\[\#CECFCF\]{--tw-text-opacity:1;color:#cecfcf;color:rgba(206,207,207,var(--tw-text-opacity))}.text-\[\#c92116\]{--tw-text-opacity:1;color:#c92116;color:rgba(201,33,22,var(--tw-text-opacity))}.text-\[\#cecfcf\]{--tw-text-opacity:1;color:#cecfcf;color:rgba(206,207,207,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgba(37,99,235,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgba(17,24,39,var(--tw-text-opacity))}.text-inherit{color:inherit}.text-own-black-text{--tw-text-opacity:1;color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity))}.text-own-border-light-gray{--tw-text-opacity:1;color:#d3d3d3;color:rgba(211,211,211,var(--tw-text-opacity))}.text-own-darkgray-text{--tw-text-opacity:1;color:#4a4a49;color:rgba(74,74,73,var(--tw-text-opacity))}.text-own-green-dark{--tw-text-opacity:1;color:#409d39;color:rgba(64,157,57,var(--tw-text-opacity))}.text-own-primary{--tw-text-opacity:1;color:#2d2d2e;color:rgba(45,45,46,var(--tw-text-opacity))}.text-own-red{--tw-text-opacity:1;color:#c92016;color:rgba(201,32,22,var(--tw-text-opacity))}.text-quick-contact-text-main{--tw-text-opacity:1;color:#4a4a4a;color:rgba(74,74,74,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.\!placeholder-\[\#4A4A4A\]::-moz-placeholder{--tw-placeholder-opacity:1!important;color:#4a4a4a!important;color:rgba(74,74,74,var(--tw-placeholder-opacity))!important}.\!placeholder-\[\#4A4A4A\]::placeholder{--tw-placeholder-opacity:1!important;color:#4a4a4a!important;color:rgba(74,74,74,var(--tw-placeholder-opacity))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-\[0\.15\]{opacity:.15}.shadow-\[0_0_20px_14px_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{--tw-shadow:0 0 20px 14px rgba(0,0,0,.03);--tw-shadow-colored:0 0 20px 14px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 0 20px 14px rgb(0 0 0 / .03);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_0_64px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 0 64px 0 rgba(0,0,0,.1);--tw-shadow-colored:0 0 64px 0 var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 0 64px 0 rgb(0 0 0 / .1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_21px_57px__rgba\(0\2c 0\2c 0\2c 0\.09\)\]{--tw-shadow:0 21px 57px rgba(0,0,0,.09);--tw-shadow-colored:0 21px 57px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 21px 57px rgb(0 0 0 / .09);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 2px 10px rgba(0,0,0,.1);--tw-shadow-colored:0 2px 10px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 2px 10px rgb(0 0 0 / .1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_4_24px_0px_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{--tw-shadow:0 4 24px 0px rgba(0,0,0,.03);--tw-shadow-colored:0 4 24px 0px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 4 24px 0 rgb(0 0 0 / .03);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_4px_20px_10px_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{--tw-shadow:0 4px 20px 10px rgba(0,0,0,.03);--tw-shadow-colored:0 4px 20px 10px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 4px 20px 10px rgb(0 0 0 / .03);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_4px_20px_4px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 4px 20px 4px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 20px 4px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 4px 20px 4px rgb(0 0 0 / .1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_4px_8px_1px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:0 4px 8px 1px rgba(0,0,0,.15);--tw-shadow-colored:0 4px 8px 1px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 4px 8px 1px rgb(0 0 0 / .15);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0px_0px_20px_14px_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{--tw-shadow:0px 0px 20px 14px rgba(0,0,0,.03);--tw-shadow-colored:0px 0px 20px 14px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 0 20px 14px rgb(0 0 0 / .03);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0px_4px_24px_0px_rgba\(0_0_0_0\.03\)\]{--tw-shadow:0px 4px 24px 0px rgba(0 0 0 0.03);--tw-shadow-colored:0px 4px 24px 0px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 4px 24px 0 rgba(0 0 0 .03);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition-none{transition-property:none!important}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}#quick-contact__OLD .steps-section--gradient{background:#f9f9f9}#quick-contact__OLD .steps-section--gradient.new-usa{background:linear-gradient(180deg,#f9f9f9,#fff)}#quick-contact__OLD .items-list i{color:#cecfcf;font-style:normal;margin:0 3px}#quick-contact__OLD .review-section--gradient{background:#fff}#quick-contact__OLD .review-section--gradient .btn.btn--fill{box-shadow:0 4px 8px 1px rgb(0 0 0 / .15)}#quick-contact__OLD .review-section--gradient .btn.btn--fill span{font-size:14px}@media(min-width:360px){#quick-contact__OLD .review-section--gradient .btn.btn--fill span{font-size:18px}}#quick-contact__OLD .quick-contact--reviews_slider{overflow-x:hidden;overflow-y:hidden;padding:5px!important}@media(min-width:1023px){#quick-contact__OLD .quick-contact--reviews_slider{max-width:942px!important}}@media(min-width:1366px){#quick-contact__OLD .quick-contact--reviews_slider{max-width:1330px!important}}#quick-contact__OLD .quick-contact--reviews_slider .swiper-slide--content{background:#fff;border-radius:1px;box-shadow:2px 2px 5px 2px rgb(0 0 0 / .06)}#quick-contact__OLD .quick-contact--reviews_pagination{display:flex;justify-content:center}#quick-contact__OLD .quick-contact--reviews_pagination .quick-contact--reviews_bullet{background:#cecfcf;border-radius:50%;display:block;height:6px;margin-right:10px;width:6px}#quick-contact__OLD .quick-contact--reviews_pagination .quick-contact--reviews_bullet:last-child{margin-right:0}#quick-contact__OLD .quick-contact--reviews_pagination .quick-contact--reviews_bullet--active{background:#c92016}#quick-contact__OLD .quick-contact--reviews_nav{background:url(/wp-content/themes/debesto/dist/assets/d600d4dabab58902ba7d.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;box-sizing:content-box;cursor:pointer;height:16px;padding:6px 0;position:static;width:24px}#quick-contact__OLD .quick-contact--reviews_nav--prev{transform:rotate(180deg)}#quick-contact__OLD .quick-contact--reviews_nav--next.swiper-button-disabled,#quick-contact__OLD .quick-contact--reviews_nav--prev.swiper-button-disabled{opacity:.4}@media(max-width:640px){#quick-contact__OLD .main-section--gradient{background:linear-gradient(180deg,#fff,#f9f9f9)}}@media(max-width:1149.98px){#quick-contact__OLD .main-section--gradient.new-usa{background:linear-gradient(180deg,#f9f9f9,#fff);padding-top:50px}}#quick-contact__OLD .review-more--arrow{filter:invert(15%) sepia(78%) saturate(4309%) hue-rotate(355deg) brightness(95%) contrast(91%);margin-left:5px;transform:rotate(90deg)}#quick-contact__OLD .review-more--comments{border-bottom:1px solid #c92117}@media(max-width:1023px){#quick-contact__OLD .hidden-mobile{display:none!important}}@media(min-width:1023px){#quick-contact__OLD #steps-section .container{max-width:932px!important}}@media(min-width:1536px){#quick-contact__OLD #steps-section .container{max-width:1320px!important}}@media(min-width:1023px){#quick-contact__OLD #review-section .container{max-width:942px!important}}@media(min-width:1366px){#quick-contact__OLD #review-section .container{max-width:1330px!important}}.new-usa-form .debesto-contact--background{padding-bottom:30px!important}.new-usa-form .debesto-contact--tooltip{margin-left:6px;position:static}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-0:before{content:var(--tw-content);height:0}.before\:w-6\/12:before{content:var(--tw-content);width:50%}.before\:border-2:before{border-width:2px;content:var(--tw-content)}.before\:border-b:before{border-bottom-width:1px;content:var(--tw-content)}.before\:border-solid:before{border-style:solid;content:var(--tw-content)}.before\:border-\[\#409D39\]:before{--tw-border-opacity:1;border-color:#409d39;border-color:rgba(64,157,57,var(--tw-border-opacity));content:var(--tw-content)}.before\:border-\[\#CECFCF\]:before{--tw-border-opacity:1;border-color:#cecfcf;border-color:rgba(206,207,207,var(--tw-border-opacity));content:var(--tw-content)}.before\:\!content-none:before{--tw-content:none!important;content:none!important;content:var(--tw-content)!important}.before\:content-\[\'\'\]:before{--tw-content:"";content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[50\%\]:after{content:var(--tw-content);left:50%}.after\:top-\[9px\]:after{content:var(--tw-content);top:9px}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-0:after{content:var(--tw-content);height:0}.after\:h-\[4px\]:after{content:var(--tw-content);height:4px}.after\:w-6\/12:after{content:var(--tw-content);width:50%}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:border-2:after{border-width:2px;content:var(--tw-content)}.after\:border-b:after{border-bottom-width:1px;content:var(--tw-content)}.after\:border-solid:after{border-style:solid;content:var(--tw-content)}.after\:border-\[\#409D39\]:after{--tw-border-opacity:1;border-color:#409d39;border-color:rgba(64,157,57,var(--tw-border-opacity));content:var(--tw-content)}.after\:bg-\[\#686868\]:after{--tw-bg-opacity:1;background-color:#686868;background-color:rgba(104,104,104,var(--tw-bg-opacity));content:var(--tw-content)}.after\:bg-own-border-light-gray:after{--tw-bg-opacity:1;background-color:#d3d3d3;background-color:rgba(211,211,211,var(--tw-bg-opacity));content:var(--tw-content)}.after\:bg-own-green-dark:after{--tw-bg-opacity:1;background-color:#409d39;background-color:rgba(64,157,57,var(--tw-bg-opacity));content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content:"";content:"";content:var(--tw-content)}.hover\:text-\[\#1d1d1d\]:hover{--tw-text-opacity:1;color:#1d1d1d;color:rgba(29,29,29,var(--tw-text-opacity))}.hover\:text-\[\#eb372c\]:hover{--tw-text-opacity:1;color:#eb372c;color:rgba(235,55,44,var(--tw-text-opacity))}.hover\:text-inherit:hover{color:inherit}.hover\:text-own-primary:hover{--tw-text-opacity:1;color:#2d2d2e;color:rgba(45,45,46,var(--tw-text-opacity))}.hover\:text-own-red:hover{--tw-text-opacity:1;color:#c92016;color:rgba(201,32,22,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.prose-headings\:mb-\[14px\] :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:14px}.prose-headings\:text-\[22px\] :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:22px}.prose-headings\:font-black :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900}.prose-headings\:text-own-darkgray-text :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:#4a4a49;color:rgba(74,74,73,var(--tw-text-opacity))}.prose-p\:mb-12 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3rem}.prose-p\:mb-\[12px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:12px}.prose-p\:text-center :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:center}.prose-p\:\!text-\[14px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:14px!important}.prose-p\:text-\[14px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:14px}.prose-p\:text-\[18px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:18px}.prose-p\:text-\[20px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:20px}.prose-p\:font-light :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:300}.prose-p\:font-normal :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:400}.prose-p\:font-semibold :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:600}.prose-p\:leading-\[20px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:20px}.prose-p\:leading-\[24px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:24px}.prose-p\:leading-\[28px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:28px}.prose-p\:tracking-\[-0\.022em\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){letter-spacing:-.022em}.prose-p\:text-\[\#4a4a4a\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:#4a4a4a;color:rgba(74,74,74,var(--tw-text-opacity))}.prose-p\:text-quick-contact-text-main :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:#4a4a4a;color:rgba(74,74,74,var(--tw-text-opacity))}.prose-a\:font-bold :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700}.prose-a\:text-\[\#c92016\] :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:#c92016;color:rgba(201,32,22,var(--tw-text-opacity))}.prose-a\:underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:underline}.prose-strong\:-mb-4 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:-1rem}.prose-strong\:block :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){display:block}.prose-strong\:contents :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){display:contents}.prose-strong\:text-\[16px\] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:16px}.prose-strong\:text-\[18px\] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:18px}.prose-strong\:font-bold :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700}.prose-strong\:font-medium :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500}.prose-strong\:leading-\[28px\] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:28px}.prose-strong\:text-\[\#C92117\] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:#c92117;color:rgba(201,33,23,var(--tw-text-opacity))}.prose-li\:flex :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){display:flex}.prose-li\:items-center :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){align-items:center}.prose-li\:text-own-darkgray-text :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:#4a4a49;color:rgba(74,74,73,var(--tw-text-opacity))}@media (prefers-color-scheme:dark){.dark\:text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgba(59,130,246,var(--tw-text-opacity))}}@media (max-width:479px){.max-\[479px\]\:max-w-\[300px\]{max-width:300px}.max-\[479px\]\:max-w-\[318px\]{max-width:318px}}@media (min-width:480px){.min-\[480px\]\:\!mb-\[17px\]{margin-bottom:17px!important}.min-\[480px\]\:mb-\[46px\]{margin-bottom:46px}.min-\[480px\]\:mt-\[17px\]{margin-top:17px}.min-\[480px\]\:w-auto{width:auto}.min-\[480px\]\:max-w-\[323px\]{max-width:323px}.min-\[480px\]\:max-w-none{max-width:none}.min-\[480px\]\:flex-col{flex-direction:column}.min-\[480px\]\:items-center{align-items:center}.min-\[480px\]\:justify-start{justify-content:flex-start}.min-\[480px\]\:justify-center{justify-content:center}.min-\[480px\]\:text-center{text-align:center}.min-\[480px\]\:\!text-\[24px\]{font-size:24px!important}.min-\[480px\]\:leading-\[20px\]{line-height:20px}.min-\[480px\]\:leading-\[30px\]{line-height:30px}}@media (min-width:530px){.min-\[530px\]\:max-w-\[510px\]{max-width:510px}}@media (min-width:640px){.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mt-0{margin-top:0}.sm\:w-1\/2{width:50%}.sm\:max-w-\[270px\]{max-width:270px}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:pr-0{padding-right:0}.sm\:text-\[14px\]{font-size:14px}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:768px){.md\:mx-\[16px\]{margin-left:16px;margin-right:16px}.md\:\!mb-\[12px\]{margin-bottom:12px!important}.md\:\!mb-\[83px\]{margin-bottom:83px!important}.md\:\!mt-\[40px\]{margin-top:40px!important}.md\:\!mt-\[54px\]{margin-top:54px!important}.md\:-mt-\[45px\]{margin-top:-45px}.md\:mb-16{margin-bottom:4rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-\[50px\]{margin-bottom:50px}.md\:mr-2{margin-right:.5rem}.md\:mr-6{margin-right:1.5rem}.md\:mt-\[76px\]{margin-top:76px}.md\:block{display:block}.md\:hidden{display:none}.md\:max-h-\[80px\]{max-height:80px}.md\:w-\[20px\]{width:20px}.md\:w-auto{width:auto}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:gap-\[12px\]{gap:12px}.md\:p-16{padding:4rem}.md\:p-\[30px\]{padding:30px}.md\:p-\[32px\]{padding:32px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-32{padding-left:8rem;padding-right:8rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:\!text-\[24px\]{font-size:24px!important}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-\[1\.6rem\]{font-size:1.6rem}.md\:text-\[14px\]{font-size:14px}.md\:text-\[2\.2rem\]{font-size:2.2rem}.md\:text-\[2\.8rem\]{font-size:2.8rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[32px\]{font-size:32px}.md\:text-\[36px\]{font-size:36px}.md\:text-inherit{color:inherit}}@media (min-width:876px){.min-\[876px\]\:mx-\[auto\]{margin-left:auto;margin-right:auto}.min-\[876px\]\:max-w-\[856px\]{max-width:856px}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:-right-24{right:-6rem}.lg\:-right-32{right:-8rem}.lg\:bottom-0{bottom:0}.lg\:bottom-\[60px\]{bottom:60px}.lg\:left-0{left:0}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-\[60px\]{margin-left:60px;margin-right:60px}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-\[100px\]{margin-bottom:100px;margin-top:100px}.lg\:\!mb-\[60px\]{margin-bottom:60px!important}.lg\:\!mt-\[60px\]{margin-top:60px!important}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-28{margin-bottom:7rem}.lg\:mb-\[12px\]{margin-bottom:12px}.lg\:mb-\[16px\]{margin-bottom:16px}.lg\:mb-\[22px\]{margin-bottom:22px}.lg\:mb-\[24px\]{margin-bottom:24px}.lg\:mb-\[26px\]{margin-bottom:26px}.lg\:mb-\[30px\]{margin-bottom:30px}.lg\:mb-\[32px\]{margin-bottom:32px}.lg\:mb-\[35px\]{margin-bottom:35px}.lg\:mb-\[48px\]{margin-bottom:48px}.lg\:mb-\[90px\]{margin-bottom:90px}.lg\:ml-0{margin-left:0}.lg\:ml-\[60px\]{margin-left:60px}.lg\:mr-4{margin-right:1rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mr-\[13px\]{margin-right:13px}.lg\:mr-\[6px\]{margin-right:6px}.lg\:mt-0{margin-top:0}.lg\:mt-\[16px\]{margin-top:16px}.lg\:mt-\[20px\]{margin-top:20px}.lg\:mt-\[25px\]{margin-top:25px}.lg\:mt-\[30px\]{margin-top:30px}.lg\:mt-\[31px\]{margin-top:31px}.lg\:mt-\[45px\]{margin-top:45px}.lg\:mt-\[50px\]{margin-top:50px}.lg\:mt-\[60px\]{margin-top:60px}.lg\:mt-\[85px\]{margin-top:85px}.lg\:mt-\[90px\]{margin-top:90px}.lg\:box-content{box-sizing:content-box}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:\!hidden{display:none!important}.lg\:hidden{display:none}.lg\:\!h-\[165px\]{height:165px!important}.lg\:h-\[128px\]{height:128px}.lg\:h-\[25px\]{height:25px}.lg\:h-\[277px\]{height:277px}.lg\:h-\[32px\]{height:32px}.lg\:h-\[86px\]{height:86px}.lg\:h-full{height:100%}.lg\:min-h-\[0\]{min-height:0}.lg\:min-h-\[110px\]{min-height:110px}.lg\:min-h-\[305px\]{min-height:305px}.lg\:min-h-\[80vh\]{min-height:80vh}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-2\/6{width:33.333333%}.lg\:w-4\/6{width:66.666667%}.lg\:w-\[100px\]{width:100px}.lg\:w-\[128px\]{width:128px}.lg\:w-\[235px\]{width:235px}.lg\:w-\[32px\]{width:32px}.lg\:w-\[48\%\]{width:48%}.lg\:w-\[50\%\]{width:50%}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:min-w-\[515px\]{min-width:515px}.lg\:max-w-\[1100px\]{max-width:1100px}.lg\:max-w-\[250px\]{max-width:250px}.lg\:max-w-\[290px\]{max-width:290px}.lg\:max-w-\[355px\]{max-width:355px}.lg\:max-w-\[485px\]{max-width:485px}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:max-w-\[64px\]{max-width:64px}.lg\:max-w-\[90\%\]{max-width:90%}.lg\:max-w-\[90vw\]{max-width:90vw}.lg\:max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.lg\:max-w-max{max-width:-moz-max-content;max-width:max-content}.lg\:max-w-none{max-width:none}.lg\:-translate-y-\[30px\]{--tw-translate-y:-30px;transform:translate(var(--tw-translate-x),-30px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(0deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-y-\[1\]{--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[128px_1fr\]{grid-template-columns:128px 1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[235px_1px_1fr\]{grid-template-columns:235px 1px 1fr}.lg\:grid-cols-\[310px_1fr\]{grid-template-columns:310px 1fr}.lg\:grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:0}.lg\:gap-\[10px\]{gap:10px}.lg\:gap-\[15px\]{gap:15px}.lg\:gap-\[17px\]{gap:17px}.lg\:gap-\[20px\]{gap:20px}.lg\:gap-\[24px\]{gap:24px}.lg\:gap-\[44px\]{gap:44px}.lg\:gap-\[50px\]{gap:50px}.lg\:gap-x-\[14px\]{-moz-column-gap:14px;column-gap:14px}.lg\:gap-x-\[30px\]{-moz-column-gap:30px;column-gap:30px}.lg\:gap-y-0{row-gap:0}.lg\:border-2{border-width:2px}.lg\:border-\[5px\]{border-width:5px}.lg\:border-solid{border-style:solid}.lg\:border-\[\#EBEBEB\]{--tw-border-opacity:1;border-color:#ebebeb;border-color:rgba(235,235,235,var(--tw-border-opacity))}.lg\:bg-\[\#F9F9F9\]{--tw-bg-opacity:1;background-color:#f9f9f9;background-color:rgba(249,249,249,var(--tw-bg-opacity))}.lg\:p-\[20px\]{padding:20px}.lg\:p-\[24px\]{padding:24px}.lg\:p-\[26px\]{padding:26px}.lg\:p-\[2px\]{padding:2px}.lg\:p-\[32px\]{padding:32px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-\[10\%\]{padding-left:10%;padding-right:10%}.lg\:px-\[34px\]{padding-left:34px;padding-right:34px}.lg\:px-\[65px\]{padding-left:65px;padding-right:65px}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:py-2{padding-bottom:.5rem;padding-top:.5rem}.lg\:py-28{padding-bottom:7rem;padding-top:7rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:py-\[12px\]{padding-bottom:12px;padding-top:12px}.lg\:py-\[24px\]{padding-bottom:24px;padding-top:24px}.lg\:py-\[40px\]{padding-bottom:40px;padding-top:40px}.lg\:pb-0{padding-bottom:0}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-40{padding-bottom:10rem}.lg\:pb-\[100px\]{padding-bottom:100px}.lg\:pb-\[25px\]{padding-bottom:25px}.lg\:pb-\[40px\]{padding-bottom:40px}.lg\:pb-\[48px\]{padding-bottom:48px}.lg\:pb-\[61px\]{padding-bottom:61px}.lg\:pl-0{padding-left:0}.lg\:pl-6{padding-left:1.5rem}.lg\:pl-\[113px\]{padding-left:113px}.lg\:pr-\[20px\]{padding-right:20px}.lg\:pt-0{padding-top:0}.lg\:pt-1{padding-top:.25rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-28{padding-top:7rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-\[14px\]{padding-top:14px}.lg\:pt-\[24px\]{padding-top:24px}.lg\:pt-\[40px\]{padding-top:40px}.lg\:pt-\[43px\]{padding-top:43px}.lg\:pt-\[50px\]{padding-top:50px}.lg\:pt-\[80px\]{padding-top:80px}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:\!text-\[28px\]{font-size:28px!important}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[34px\]{font-size:34px}.lg\:text-\[36px\]{font-size:36px}.lg\:leading-\[18px\]{line-height:18px}.lg\:leading-\[20px\]{line-height:20px}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[24px\]{line-height:24px}.lg\:leading-\[30px\]{line-height:30px}.lg\:leading-\[35\.2px\]{line-height:35.2px}.lg\:leading-\[36px\]{line-height:36px}.lg\:leading-\[38px\]{line-height:38px}.lg\:leading-\[40px\]{line-height:40px}.lg\:leading-\[42px\]{line-height:42px}.lg\:leading-\[45px\]{line-height:45px}.lg\:leading-\[49px\]{line-height:49px}.lg\:after\:top-\[14px\]:after{content:var(--tw-content);top:14px}.lg\:hover\:bg-\[\#F6F6F6\]:hover{--tw-bg-opacity:1;background-color:#f6f6f6;background-color:rgba(246,246,246,var(--tw-bg-opacity))}.lg\:prose-p\:text-\[20px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:20px}.lg\:prose-strong\:mb-0 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.lg\:prose-strong\:text-\[20px\] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:20px}}@media (min-width:1150px){.\32lg\:absolute{position:absolute}.\32lg\:mb-0{margin-bottom:0}.\32lg\:mb-6{margin-bottom:1.5rem}.\32lg\:mb-\[24px\]{margin-bottom:24px}.\32lg\:mb-\[32px\]{margin-bottom:32px}.\32lg\:mb-\[45px\]{margin-bottom:45px}.\32lg\:ml-0{margin-left:0}.\32lg\:mt-0{margin-top:0}.\32lg\:mt-\[22px\]{margin-top:22px}.\32lg\:mt-\[52px\]{margin-top:52px}.\32lg\:block{display:block}.\32lg\:flex{display:flex}.\32lg\:grid{display:grid}.\32lg\:hidden{display:none}.\32lg\:h-auto{height:auto}.\32lg\:min-h-\[110px\]{min-height:110px}.\32lg\:w-\[48\%\]{width:48%}.\32lg\:w-\[50\%\]{width:50%}.\32lg\:w-auto{width:auto}.\32lg\:w-fit{width:-moz-fit-content;width:fit-content}.\32lg\:min-w-\[450px\]{min-width:450px}.\32lg\:max-w-\[130px\]{max-width:130px}.\32lg\:max-w-\[160px\]{max-width:160px}.\32lg\:max-w-\[185px\]{max-width:185px}.\32lg\:max-w-none{max-width:none}.\32lg\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32lg\:justify-start{justify-content:flex-start}.\32lg\:gap-y-\[26px\]{row-gap:26px}.\32lg\:px-0{padding-left:0;padding-right:0}.\32lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32lg\:px-\[9\.6rem\]{padding-left:9.6rem;padding-right:9.6rem}.\32lg\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.\32lg\:py-\[4px\]{padding-bottom:4px;padding-top:4px}.\32lg\:pl-\[18px\]{padding-left:18px}.\32lg\:text-left{text-align:left}.\32lg\:text-\[12px\]{font-size:12px}.\32lg\:text-\[14px\]{font-size:14px}.\32lg\:text-\[16px\]{font-size:16px}.\32lg\:text-\[18px\]{font-size:18px}.\32lg\:text-\[28px\]{font-size:28px}.\32lg\:text-\[32px\]{font-size:32px}.\32lg\:text-\[36px\]{font-size:36px}.\32lg\:leading-\[40px\]{line-height:40px}.\32lg\:leading-\[45px\]{line-height:45px}.\32lg\:prose-strong\:contents :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){display:contents}.\32lg\:prose-strong\:text-\[18px\] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:18px}.min-\[1150px\]\:mt-\[34px\]{margin-top:34px}}@media (min-width:1280px){.xl\:bottom-\[34px\]{bottom:34px}.xl\:left-\[40px\]{left:40px}.xl\:left-auto{left:auto}.xl\:right-0{right:0}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:my-0{margin-bottom:0;margin-top:0}.xl\:\!ml-\[40px\]{margin-left:40px!important}.xl\:-mt-\[20px\]{margin-top:-20px}.xl\:-mt-\[25px\]{margin-top:-25px}.xl\:mb-12{margin-bottom:3rem}.xl\:mb-8{margin-bottom:2rem}.xl\:mb-\[20px\]{margin-bottom:20px}.xl\:mb-\[32px\]{margin-bottom:32px}.xl\:mr-\[62px\]{margin-right:62px}.xl\:mt-3{margin-top:.75rem}.xl\:mt-\[0px\]{margin-top:0}.xl\:flex{display:flex}.xl\:max-h-\[120px\]{max-height:120px}.xl\:max-h-\[307px\]{max-height:307px}.xl\:w-\[500px\]{width:500px}.xl\:max-w-\[390px\]{max-width:390px}.xl\:max-w-\[500px\]{max-width:500px}.xl\:max-w-\[520px\]{max-width:520px}.xl\:max-w-\[620px\]{max-width:620px}.xl\:max-w-\[715px\]{max-width:715px}.xl\:max-w-\[789px\]{max-width:789px}.xl\:max-w-\[850px\]{max-width:850px}.xl\:max-w-none{max-width:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[1fr_560px\]{grid-template-columns:1fr 560px}.xl\:flex-row{flex-direction:row}.xl\:justify-center{justify-content:center}.xl\:gap-8{gap:2rem}.xl\:gap-x-\[56px\]{-moz-column-gap:56px;column-gap:56px}.xl\:gap-y-\[40px\]{row-gap:40px}.xl\:border-none{border-style:none}.xl\:p-\[12px\]{padding:12px}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:py-0{padding-bottom:0;padding-top:0}.xl\:py-\[48px\]{padding-bottom:48px;padding-top:48px}.xl\:py-\[71px\]{padding-bottom:71px;padding-top:71px}.xl\:\!pb-\[26px\]{padding-bottom:26px!important}.xl\:pl-\[32px\]{padding-left:32px}.xl\:pl-\[33px\]{padding-left:33px}.xl\:pr-0{padding-right:0}.xl\:pr-\[40px\]{padding-right:40px}.xl\:pt-16{padding-top:4rem}.xl\:pt-3{padding-top:.75rem}.xl\:text-left{text-align:left}.xl\:\!text-\[20px\]{font-size:20px!important}.xl\:\!text-\[33px\]{font-size:33px!important}.xl\:text-\[18px\]{font-size:18px}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[24px\]{font-size:24px}.xl\:text-\[36px\]{font-size:36px}.xl\:text-\[48px\]{font-size:48px}.xl\:text-\[52px\]{font-size:52px}.xl\:leading-\[30px\]{line-height:30px}.xl\:leading-\[45px\]{line-height:45px}.xl\:leading-\[59px\]{line-height:59px}.xl\:prose-p\:text-\[20px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:20px}.xl\:prose-p\:leading-\[30px\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:30px}.min-\[1280px\]\:max-w-\[1088px\]{max-width:1088px}}@media (min-width:1536px){.\32xl\:mx-0{margin-left:0;margin-right:0}.\32xl\:ml-\[200px\]{margin-left:200px}.\32xl\:ml-\[70px\]{margin-left:70px}.\32xl\:\!w-\[44\%\]{width:44%!important}.\32xl\:\!w-\[47\%\]{width:47%!important}.\32xl\:w-\[48\%\]{width:48%}.\32xl\:w-\[51\%\]{width:51%}.\32xl\:max-w-\[1284px\]{max-width:1284px}.\32xl\:max-w-\[145px\]{max-width:145px}.\32xl\:grid-cols-\[416px_1fr\]{grid-template-columns:416px 1fr}.\32xl\:gap-x-\[40px\]{-moz-column-gap:40px;column-gap:40px}.\32xl\:gap-x-\[70px\]{-moz-column-gap:70px;column-gap:70px}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.\32xl\:py-\[38px\]{padding-bottom:38px;padding-top:38px}.\32xl\:pt-0{padding-top:0}.\32xl\:text-\[14px\]{font-size:14px}.\32xl\:text-\[16px\]{font-size:16px}.\32xl\:text-\[20px\]{font-size:20px}}@media (min-width:1550px){.min-\[1550px\]\:max-w-\[1550px\]{max-width:1550px}}.hover\:\[\&\>span\]\:text-own-primary>span:hover{--tw-text-opacity:1;color:#2d2d2e;color:rgba(45,45,46,var(--tw-text-opacity))}