body .container{max-width:calc((100% - var(--row-gutter-width)*2)*var(--container-width) + var(--row-gutter-width)*2)!important}footer.footer{padding-left:0!important}footer.footer .nav-logo{margin-bottom:1.5rem}footer.footer .footer-nav-list-desktop{align-items:flex-start;display:grid;gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr))}footer.footer .footer-nav-list-desktop>li{margin-top:0}footer.footer .footer-nav-list-desktop>li>a{border-bottom:2px solid rgba(41,41,41,.25);display:inline-block;font-size:17px;font-weight:700;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}footer.footer .footer-nav-list-desktop>li .sub-menu{display:flex;flex-direction:column;gap:1.5rem;list-style-type:none;padding-left:0}footer.footer .footer-nav-list-desktop>li .sub-menu li a{font-weight:400}footer.footer .footer-block-large{padding-left:5rem;width:75%}.section.variations-section .type h3{font-size:17px;font-weight:700;margin-bottom:1.25rem;margin-top:1.25rem}.section.variations-section .type p{font-size:17px!important;margin-bottom:.75rem!important;margin-top:.75rem!important}@media (max-width:991px){.section.variations-section .types-col .type>div{width:100%}}.section.variations-section ul:not(.main-nav-list):not(.page-numbers):not(.header-filters-list):not(.page-numbers) li{margin-bottom:.5rem}.section.variations-section ul:not(.main-nav-list):not(.page-numbers):not(.header-filters-list):not(.page-numbers) li:before{border-radius:9999px;content:""!important;display:inline-block;left:.5rem;top:.75rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));height:4px;width:4px}.hero-section{margin-bottom:56px;margin-top:.5rem}@media (min-width:1024px){.hero-section{margin-bottom:5rem;margin-top:2.5rem}}.hero-section--inner{border-radius:30px;padding:2rem;text-align:left}@media (min-width:1024px){.hero-section--inner{padding-bottom:155px;padding-top:155px;text-align:center}}.hero-section--inner h1{font-size:1.875rem;line-height:2.5rem;margin-bottom:1.25rem;text-align:left}@media (min-width:1024px){.hero-section--inner h1{font-size:51px;text-align:center}}.hero-section--inner h1+p{margin-bottom:2rem;text-align:left}@media (min-width:1024px){.hero-section--inner h1+p{text-align:center}}.hero-section--inner .prices{display:inline-flex;flex-direction:column;position:relative}@media (min-width:1024px){.hero-section--inner .prices{justify-content:center;text-align:center}}.hero-section--inner .prices p{margin:0}.hero-section--inner .prices-original{font-size:42px;font-weight:500}.hero-section--inner .prices-original.discounted{font-size:30px;text-decoration-line:line-through}.hero-section--inner .prices-discounted{font-size:42px;font-weight:500}.hero-section--inner .prices svg{max-width:70px;position:absolute;right:-21px;top:50%;transform:translateX(100%) translateY(-50%) rotate(-11deg)}.hero-section--inner---link{margin-top:56px}.description-section{text-align:center}.description-section--title{font-size:34px;font-weight:500;margin-bottom:1.5rem}.description-section--text{margin-left:auto;margin-right:auto;max-width:826px;text-align:center}.section.seven-steps-homepage-section--braces{margin-bottom:48px!important}@media (min-width:992px){.section.seven-steps-homepage-section--braces{margin-bottom:35%!important}}.as-button.floating{border-radius:0;bottom:0;left:0;opacity:1;position:fixed;right:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;width:100%;z-index:10}.as-button.floating.hidden{opacity:0;pointer-events:none}.pricing-cards-wrapper-inner{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.pricing-cards-wrapper-inner{align-items:flex-end;flex-direction:row;gap:0;justify-content:space-between}}ul.nav-list.main-nav-list{padding:0}ul.nav-list.main-nav-list>.menu-item{padding-bottom:1.5rem;padding-top:1.5rem;position:relative}ul.nav-list.main-nav-list>.menu-item>.sub-menu{border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;left:0;pointer-events:none;position:absolute;top:100%;--tw-bg-opacity:1;background-color:rgb(246 240 236/var(--tw-bg-opacity,1));border:1px solid rgba(41,41,41,.1);list-style:none;min-width:-moz-max-content;min-width:max-content;opacity:0;padding:1rem;transform:translateY(-32px);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}ul.nav-list.main-nav-list>.menu-item>.sub-menu>li>a{align-items:center;display:flex;gap:.75rem}ul.nav-list.main-nav-list>.menu-item>.sub-menu>li>a img{border-radius:.5rem;max-width:32px;min-height:32px}ul.nav-list.main-nav-list>.menu-item>.sub-menu a{white-space:nowrap}ul.nav-list.main-nav-list>.menu-item:hover>.sub-menu{opacity:1;pointer-events:auto!important;transform:translateY(0)}ul.nav-list.main-nav-list>.menu-item.menu-item-has-children{position:relative}ul.nav-list.main-nav-list>.menu-item.menu-item-has-children:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="9" viewBox="0 0 12 9" fill="none"><path fill="%23292929" d="M10.2957 8.09497H1.70471C0.637482 8.09497 0.103013 6.8042 0.857658 6.04928L5.15313 1.75232C5.62095 1.28434 6.37942 1.28434 6.84724 1.75232L11.1427 6.04928C11.8974 6.8042 11.3629 8.09497 10.2957 8.09497Z"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";height:9px;pointer-events:none;position:absolute;right:5px;top:50%;transform:translateY(-50%) rotate(180deg);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;width:12px}ul.nav-list.main-nav-list>.menu-item.menu-item-has-children:hover:after{transform:translateY(-50%) rotate(0)}.nav-lists-wrapper{margin-left:auto}.mobile-nav-element{padding-top:1.5rem!important}.mobile-nav-element .wpml-language-list{align-items:center;display:inline-flex;gap:1.75rem;padding-left:0}.mobile-nav-items ul.nav-list>li:not(.mobile-nav-button){padding-bottom:0!important;padding-top:0!important}.mobile-nav-items ul.nav-list>li:not(.mobile-nav-button):after{display:none}.as-button.floating.mobile-nav-items ul.nav-list>li:not(.mobile-nav-button):after{opacity:0;pointer-events:none}.mobile-nav-items ul.nav-list>li:not(.mobile-nav-button)>.sub-menu{display:flex!important;left:0!important;pointer-events:none!important;position:relative!important;top:100%!important;--tw-translate-y:0px!important;border-radius:0!important;flex-direction:column!important;gap:1rem!important;list-style:none;min-width:-moz-max-content;min-width:max-content;opacity:0!important;padding:0!important;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))!important;transition-duration:.3s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:linear!important}.mobile-nav-items ul.nav-list>li:not(.mobile-nav-button).active>.sub-menu{border:none;border-top:1px solid gray;opacity:1!important;padding-bottom:1.5rem!important;padding-top:1.5rem!important}.mobile-nav-items ul.nav-list:not(.icons-nav-list)>li.menu-item{padding-right:0}.nav-mobile-element .language-switcher{padding-top:20px!important}.wpml-ls-legacy-dropdown-click{width:100%}.wpml-ls-legacy-dropdown-click a{background-color:transparent;border-style:none;display:inline-block}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:1.5rem}ul.nav-list:not(.icons-nav-list)>li.menu-item{padding-right:1rem}@media (min-width:1600px){ul.nav-list:not(.icons-nav-list)>li.menu-item:not(:last-of-type){padding-right:1.16rem!important}ul.nav-list:not(.icons-nav-list)>li.menu-item:not(:first-of-type){padding-left:.625rem!important}}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border-style:none!important}@media (min-width:1620px){.dropdown-and-switcher{margin-left:0}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1620px){.container{max-width:1620px}}.container{max-width:none!important}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:.5rem}.right-0{right:0}.right-\[-21px\]{right:-21px}.top-full{top:100%}.z-\[10\]{z-index:10}.my-3{margin-bottom:.75rem;margin-top:.75rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[56px\]{margin-bottom:56px}.mt-2{margin-top:.5rem}.mt-\[56px\]{margin-top:56px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.min-h-\[32px\]{min-height:32px}.w-full{width:100%}.max-w-\[32px\]{max-width:32px}.max-w-\[70px\]{max-width:70px}.max-w-\[826px\]{max-width:826px}.translate-y-0{--tw-translate-y:0px}.transform,.translate-y-0{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))}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.border{border-width:1px}.border-none{border-style:none}.bg-\[\#F6F0EC\]{--tw-bg-opacity:1;background-color:rgb(246 240 236/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.p-0{padding:0}.p-4{padding:1rem}.py-0{padding-bottom:0;padding-top:0}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pl-0{padding-left:0}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-\[17px\]{font-size:17px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[42px\]{font-size:42px}.text-as-hero-mobile{font-size:1.875rem;line-height:2.5rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.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)}.invert{--tw-invert:invert(100%)}.filter{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)}.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)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-linear{transition-timing-function:linear}@media (min-width:768px){.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}}@media (min-width:1024px){.lg\:mt-10{margin-top:2.5rem}.lg\:py-\[155px\]{padding-bottom:155px;padding-top:155px}.lg\:text-center{text-align:center}.lg\:text-\[51px\]{font-size:51px}}