/*! normalize.css v2.1.0 | MIT License | git.io/normalize */@import url("https://use.typekit.net/qwd5njf.css");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{height:100%;min-height:100%}body{font-family:"neuzeit-grotesk", sans-serif;min-height:100%}.container{margin:0 auto;max-width:1140px;padding:0 20px}.pull-right{float:right}.page-content{color:#484848;font-size:18px;line-height:31px}.page-content table{width:100%}.page-content table thead th{font-size:16px;text-align:right}.page-content table tbody td{border-top:1px solid #eee;text-align:right}.page-content a{color:#f26522}.page-content h1{color:#2b2b2b;font-size:86px;line-height:86px;margin:0;margin-left:30px;max-width:70%;position:relative;text-indent:-30px;text-transform:uppercase;z-index:1}.page-content h1:after{background:#f26522;bottom:43px;content:" ";display:block;height:8px;left:0px;position:absolute;transform:translateY(50%) translateX(-30px);width:44%;z-index:-1}@media only screen and (max-width: 767px){.page-content h1{font-size:48px;line-height:48px}.page-content h1:after{bottom:24px}}.page-content h2{color:#2b2b2b;font-size:26px;line-height:31px;margin:0;text-transform:uppercase;position:relative}.page-content h2:after{background:#f26522;bottom:-8px;content:" ";display:block;height:4px;left:0px;position:absolute;width:100px}.page-content-columns{columns:2;column-gap:40px}@media only screen and (max-width: 767px){.page-content-columns{columns:1}}.page-content-columns h2{page-break-inside:avoid}.row{display:flex}.row .column{flex:1}.table{width:100%}.table thead th{line-height:24px;text-align:left}.table thead th.text-right{text-align:right}.text-right{text-align:right}.clear{clear:both;content:" ";display:block}header#header{align-items:center;color:white;display:flex;justify-content:center;height:100px;left:0px;position:absolute;top:0px;width:100%;z-index:100}@media only screen and (max-width: 767px){header#header{background:#2b2b2b;height:70px;position:fixed;transition:background 0.3s ease}header#header .nav-toggle,header#header #logo,header#header .shopping-cart-widget{z-index:10}header#header.nav-open .nav-toggle span{background-color:transparent}header#header.nav-open .nav-toggle span:before{transform:rotate(45deg) translate(5px, 5px)}header#header.nav-open .nav-toggle span:after{transform:rotate(-45deg) translate(7px, -8px)}header#header.nav-open nav#primary{height:100vh;padding-bottom:20px;padding-top:70px}header#header.nav-open nav#primary .nav-item{opacity:1}}.nav-toggle{display:none;height:30px;left:0px;padding:30px 14px;position:absolute;top:0px;width:28px}.nav-toggle span:after,.nav-toggle span:before{content:" ";left:0px;position:absolute;top:-9px}.nav-toggle span:after{top:9px}.nav-toggle span{display:block;position:relative}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{border-radius:2px;backface-visibility:hidden;background:white;height:3px;transition:all 0.6s ease;width:100%}@media only screen and (max-width: 767px){.nav-toggle{display:block}}#logo{left:0px;position:absolute;padding-left:20px}@media only screen and (max-width: 767px){#logo{left:50%;transform:translateX(-50%)}#logo img{height:18.5px;width:91px}}.locale-switcher{display:inline-block;left:220px;position:absolute;vertical-align:middle}@media only screen and (max-width: 767px){.locale-switcher{display:none}}.locale-switcher a{border-radius:13px;display:inline-block;height:25px;justify-content:center;margin:0 5px;overflow:hidden;opacity:0.5;padding:0;text-align:center;width:25px}.locale-switcher a.active{opacity:1}.locale-switcher a img{display:block;height:100%;margin-left:-7px}.shopping-cart-widget{position:absolute;right:0px}.shopping-cart-widget a{color:white;display:inline-block;font-size:22px;font-weight:bold;padding:20px;position:relative;text-decoration:none}@media only screen and (max-width: 767px){.shopping-cart-widget a{padding:10px}}.shopping-cart-widget a.active:before{background:#f26522;content:" ";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%) scaleX(1);transform-origin:left center;transition:transform 0.2s ease;top:50%;width:calc(100% - 30px);z-index:-1}.shopping-cart-widget a[data-badge]:after{background:#f26522;border-radius:15px;content:attr(data-badge);color:white;height:30px;font-size:18px;line-height:30px;padding:0;position:absolute;right:10px;text-align:center;top:0px;width:30px}@media only screen and (max-width: 767px){.shopping-cart-widget a[data-badge]:after{font-size:16px;height:24px;line-height:24px;top:5px;width:24px}}.shopping-cart-widget .icon.icon-cart{font-size:32px}@media only screen and (max-width: 767px){.shopping-cart-widget .login-link{display:none}}@media only screen and (max-width: 767px){nav#primary{background:#2b2b2b;height:0px;overflow:hidden;padding-top:0px;position:absolute;transition:all 0.6s ease;top:0px;width:100%}}nav#primary .nav-item{display:inline-block}@media only screen and (max-width: 767px){nav#primary .nav-item{display:block;opacity:0;text-align:center;transition:opacity 0.3s ease}}nav#primary .nav-item a{color:white;display:block;font-size:22px;font-weight:bold;padding:20px 30px;position:relative;text-decoration:none;z-index:1}@media only screen and (max-width: 1023px){nav#primary .nav-item a{padding:20px 15px}}nav#primary .nav-item a:before{background:#f26522;content:" ";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transform-origin:left center;transition:transform 0.2s ease;top:50%;width:calc(100% - 50px);z-index:-1}@media only screen and (max-width: 767px){nav#primary .nav-item a:before{width:30%}}nav#primary .nav-item a:hover:before,nav#primary .nav-item.active a:before{transform:translateX(-50%) scaleX(1)}footer#footer{align-items:center;background:#f0f0f0;background-image:url(/assets/default/logo-footer@2x-09aeace60c8b4cd02649952b2af1c552f03e82a5ce70dd3ddc40165c40d85241.png);background-position:center;background-repeat:no-repeat;background-size:98px 21px;display:flex;justify-content:space-between;min-height:85px}@media only screen and (max-width: 767px){footer#footer{background-position:center 20px;display:block}}footer#footer .copyright{color:#484848;font-size:16px;opacity:0.5;padding:0 40px}@media only screen and (max-width: 767px){footer#footer .copyright{display:none}}@media only screen and (max-width: 767px){nav.footer{padding-bottom:20px;padding-top:60px}}nav.footer .nav-item{display:inline-block}@media only screen and (max-width: 767px){nav.footer .nav-item{display:block}}nav.footer .nav-item a{color:#484848;display:block;font-size:16px;opacity:0.5;padding:20px;text-decoration:none}@media only screen and (max-width: 767px){nav.footer .nav-item a{padding:5px 20px;text-align:center}}nav.footer .nav-item a:hover{opacity:1}nav.footer .nav-item.active a{opacity:1}.button{border:none;display:inline-block;font-size:21px;font-weight:bold;height:52px;line-height:52px;text-decoration:none;padding:0 20px}.button .icon.icon-arrow-right{font-size:12px;transition:transform 0.4s ease}.button:hover .icon.icon-arrow-right{transform:translateX(4px)}.button-default{background:#2b2b2b;box-shadow:0 5px 15px rgba(0,0,0,0.1);color:white;transition:all 0.3s ease}.button-default:hover{box-shadow:0 10px 25px rgba(0,0,0,0.15)}.button-default:active{transform:translateY(2px)}.button-small{font-size:17px;height:42px;line-height:42px;padding:0 16px}.button-primary{background:#f26522;color:white}.button-link{color:#3a3a3a}.button-link .icon.icon-arrow-right{color:#f26522}@font-face{font-family:"icons_rad15";src:url(/assets/default/icons_rad15-0827196b0d116a355a5cd2feb9b27ebd02708e1f03a28aea3191dd4b8544c808.eot?#iefix) format("embedded-opentype"),url(/assets/default/icons_rad15-9224aa24fd2171ba52d7e9c7e132f6bd732e86b8d569374ab80896c424d28529.woff) format("woff"),url(/assets/default/icons_rad15-9b2ad3a7417a3aaf71a672522d070ac857fe8a22192141553052f75433a6bea6.ttf) format("truetype"),url(/assets/default/icons_rad15-b63a90b09c9e94dac0934518a8db68d3193c7aca32e2f579e293825fb8ec7b85.svg#icons_rad15) format("svg")}.icon{display:inline-block;font-family:'icons_rad15' !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;line-height:inherit;speak:none;text-rendering:auto;text-transform:none !important;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right:before{content:"\f100"}.icon-cart:before{content:"\f101"}.icon-circle:before{content:"\f103"}.icon-exit:before{content:"\f106"}.icon-offset:before{content:"\f104"}.icon-spoke_holes:before{content:"\f105"}.icon-tint:before{content:"\f102"}body[data-view-template="homepage"]{display:flex;height:100%;min-height:100%;flex-direction:column}@media only screen and (max-width: 767px){body[data-view-template="homepage"]{display:block}}section.homepage-fullscreen{background:url(/assets/default/homepage-bg-2-9eeff4dbeae8a952d12cdcbf29634cae8128906fbdd7e28cd4fcd8b83c8a9112.jpg);background-size:cover;background-position:center;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:600px;padding-top:100px}section.homepage-fullscreen .homepage-tagline{align-items:center;display:flex;padding-left:25%;flex:1}section.homepage-fullscreen h1{color:white;font-size:72px;line-height:72px;text-transform:uppercase}@media only screen and (max-width: 1023px){section.homepage-fullscreen h1{font-size:52px;line-height:52px}}@media only screen and (max-width: 767px){section.homepage-fullscreen h1{font-size:42px;line-height:42px}}section.homepage-fullscreen h1 span{display:block;position:relative}section.homepage-fullscreen h1 span:nth-child(2){transform:translateX(-60px)}section.homepage-fullscreen h1 span:nth-child(3){transform:translateX(20px)}@keyframes strikeThrough{from{transform:translateY(-50%) translateX(-40px) scaleX(0);transform-origin:left center}to{transform:translateY(-50%) translateX(-20px) scaleX(1);transform-origin:left center}}section.homepage-fullscreen h1 span.strike-through:after{animation:strikeThrough 1s ease forwards;animation-delay:0.3s;background:#f26522;content:" ";display:block;height:8px;left:0px;position:absolute;transform:translateY(-50%) translateX(-40px) scaleX(0);transform-origin:left center;top:50%;width:100%;z-index:-1}section.homepage-fullscreen .homepage-footer{align-items:flex-end;display:flex}@media only screen and (max-width: 767px){section.homepage-fullscreen .homepage-footer{display:block}}section.homepage-fullscreen .homepage-footer-gray-block{align-items:center;background:#484848;box-sizing:border-box;color:white;display:flex;font-size:28px;font-weight:bold;line-height:32px;max-width:260px;min-width:260px;justify-content:center;padding:40px}@media only screen and (max-width: 1023px){section.homepage-fullscreen .homepage-footer-gray-block{max-width:none}}@media only screen and (max-width: 767px){section.homepage-fullscreen .homepage-footer-gray-block{padding:20px}}section.homepage-fullscreen .homepage-footer-content{color:#484848;font-size:17px;line-height:28px;padding:30px}@media only screen and (max-width: 767px){section.homepage-fullscreen .homepage-footer-content{padding:20px}section.homepage-fullscreen .homepage-footer-content:last-child{text-align:center;padding-top:0px !important}}section.homepage-fullscreen .homepage-footer-column{background:white;display:flex}@media only screen and (max-width: 1023px){section.homepage-fullscreen .homepage-footer-column{flex-direction:column}}section.homepage-fullscreen .homepage-footer-column:first-child{flex:6;justify-content:flex-end}section.homepage-fullscreen .homepage-footer-column:first-child .homepage-footer-content{max-width:580px}section.homepage-fullscreen .homepage-footer-column:last-child{flex:4}section.homepage-fullscreen .homepage-footer-column:last-child .homepage-footer-content{padding:20px}header.big-header{background:url(/assets/default/contact-bg-bc2d71f384d99382df23bbb918deda4965d1d5d73b3fbab615a62189a71ba90f.jpg);background-size:cover;background-position:center;min-height:600px;position:relative;z-index:-1}@media only screen and (max-width: 767px){header.big-header{min-height:300px}}.big-header-triangle{border-top:200px solid #f0f0f0;position:absolute;width:100%;z-index:-1}.big-header-triangle svg polygon{fill:#f0f0f0}.small-triangle{border-top:100px solid #f0f0f0;position:absolute;width:100%;z-index:-1}@media only screen and (max-width: 767px){.small-triangle{border-top:40px solid #f0f0f0}}.small-triangle svg polygon{fill:#f0f0f0}section.big-header-content{margin-top:-200px;min-height:200px}.content-block{background:white;box-shadow:0 0 30px rgba(0,0,0,0.15);margin-bottom:80px;padding:80px}@media only screen and (max-width: 767px){.content-block{margin-bottom:20px;padding:20px}}body[data-view-template="rims"]{display:flex;min-height:100%;flex-direction:column;width:100%}@media only screen and (max-width: 767px){body[data-view-template="rims"]{display:block}}body[data-view-template="rim"] header#header{background:#3a3a3a}section.rims-fullscreen{background:#484848;display:flex;flex-wrap:wrap;flex:1;min-height:600px}section.rims-fullscreen.login-fullscreen{min-height:850px}@media only screen and (max-width: 767px){section.rims-fullscreen{display:block;min-height:auto;overflow:hidden;width:100%}}@keyframes rimFadeIn{from{opacity:0;transform:translateY(40px)}to{opacity:0.15;transform:translateY(0px)}}.rim{background-size:cover;background-position:bottom center;display:flex;flex-direction:column;flex:1;padding-top:100px;width:100%}.rim-24,.rim-33{background-image:url(/assets/default/rim-24-f82a1f553dfb47f24bc666c0784a675b6f795300b980fb59c6ff8af4360eff4e.jpg)}.rim-30,.rim-26{background-image:url(/assets/default/rim-30-d00c50a317feb30ba16ad1b33a01eb76d7eccc7a8640b1f9db5d6025a69ee8bc.jpg)}.rim-preview{align-items:center;display:flex;justify-content:center;flex:1}@media only screen and (max-width: 767px){.rim-preview img{margin-bottom:30px;max-width:250px !important}}.rim-preview img{max-width:500px}.rim-preview span{animation:rimFadeIn 2s forwards;font-size:500px;font-weight:bold;opacity:0;position:absolute;z-index:0}img{position:relative;z-index:1}.rim:last-child .rim-preview span{animation-delay:0.5s}.rim-footer{padding:40px;padding-top:0px;z-index:10}.rim-footer h1{color:white;display:inline-block;font-size:44px;margin:0;margin-bottom:22px;line-height:44px;text-transform:uppercase;position:relative;z-index:1}.rim-footer h1:after{background:#f26522;bottom:50%;content:" ";display:block;height:4px;left:-2%;position:absolute;transform:translateY(50%);width:110%;z-index:-1}.rim-footer .page-content{color:white;font-size:18px;line-height:31px;margin:0}.rim-configure{background:white}@media only screen and (max-width: 767px){.rim-configure{padding-top:0px}}section.our-story-rims{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:80px}section.our-story-rims .rim-preview img{max-width:400px}@media only screen and (max-width: 767px){section.our-story-rims{display:block;margin-bottom:20px}}section.our-story-rims .rim:first-child{margin-right:20px}section.our-story-rims .rim:nth-child(2n){margin-left:20px;margin-top:120px}section.our-story-rims .rim:nth-child(2n-1):not(:first-child){margin-right:20px;margin-top:-30px}@media only screen and (max-width: 767px){section.our-story-rims .rim{margin:0 !important;margin-bottom:20px !important}}section.rim-key-benefits{background:#f26522;color:white;padding:80px 0}@media only screen and (max-width: 767px){section.rim-key-benefits{padding:20px 0}}section.rim-key-benefits h2{color:white;font-size:48px;font-weight:400;margin:0;margin-bottom:24px;text-transform:uppercase}section.rim-key-benefits .columns{columns:3;column-gap:40px}@media only screen and (max-width: 767px){section.rim-key-benefits .columns{columns:1}}section.rim-key-benefits .page-content{color:white}section.rim-key-benefits .page-content strong{break-before:column;display:block;font-size:20px}form.rim-form{min-height:500px;padding:80px}@media only screen and (max-width: 767px){form.rim-form{padding:20px;padding-top:60px}}form.rim-form h1{color:#3a3a3a;font-size:36px;line-height:36px;margin:0;margin-bottom:36px;text-transform:uppercase;position:relative}form.rim-form h1:after{background:#f26522;bottom:-8px;content:" ";display:block;height:4px;left:0px;position:absolute;width:100px}form.rim-form .page-content{color:#999}form.rim-form .rim-starting-at{color:#3a3a3a;float:right;font-size:20px;font-weight:700;text-align:right}form.rim-form .rim-starting-at span{color:#999;display:block;font-size:20px;font-weight:400}form.rim-form .rim-configuration-options{margin-top:48px}form.rim-form .rim-configuration-option{margin-bottom:24px}form.rim-form .rim-configuration-option .configuration-subtitle{color:#999;margin-left:24px;margin-bottom:12px;margin-top:-12px}form.rim-form .rim-configuration-option .configuration-label{color:#484848;display:block;font-size:18px;margin-bottom:12px}form.rim-form .rim-configuration-option .configuration-label .icon{color:#f26522;font-size:20px;text-align:center;vertical-align:middle}form.rim-form .rim-configuration-option .configuration-button{border:1px solid #999;border-radius:3px;color:#3a3a3a;cursor:pointer;display:inline-block;font-size:16px;font-weight:bold;margin-bottom:5px;min-width:26px;text-transform:uppercase;transition:all 0.2s ease;padding:0 14px;position:relative;vertical-align:middle}form.rim-form .rim-configuration-option .configuration-button .configuration-button-flex{align-items:center;display:flex;flex-direction:column;justify-content:center;height:45px}form.rim-form .rim-configuration-option .configuration-button span{bottom:2px;color:#999;display:block;font-size:11px;font-weight:400;text-align:center}form.rim-form .rim-configuration-option .configuration-button:hover{background:#f0f0f0}form.rim-form .rim-configuration-option input{display:none}form.rim-form .rim-configuration-option input:checked+label.configuration-button{background:#2b2b2b;border-color:#2b2b2b;color:white}form.rim-form .rim-configuration{background:#f0f0f0;display:block;margin-top:48px;max-width:340px;padding:10px 10px 10px 20px}form.rim-form .rim-configuration small{color:#999;display:inline-block;font-size:16px;line-height:32px;vertical-align:middle}form.rim-form .rim-configuration .rim-configured-label{color:#999;display:block;font-size:20px}form.rim-form .rim-configuration .rim-configured-price{color:#3a3a3a;display:inline-block;font-size:28px;font-weight:bold;vertical-align:middle}form.rim-form .rim-configuration button{float:right;text-transform:uppercase}section.rim-more-info{margin-top:100px}@media only screen and (max-width: 767px){section.rim-more-info{margin-top:20px}}.select-dropdown{background:#fff;border:1px solid #999;border-radius:3px;display:inline-block;font-family:"neuzeit-grotesk", sans-serif;line-height:28px;margin:0;overflow:hidden;padding:0;position:relative;transition:background 0.2s ease;width:100%}.select-dropdown .field_with_errors select{color:#aa1b1f}.select-dropdown:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #2b2b2b;content:" ";display:block;right:10px;position:absolute;transform:translateY(-50%);top:50%}.select-dropdown:hover{background:#f0f0f0}.select-dropdown select{background-color:transparent;background-image:none;border:none;box-shadow:none;color:#000;cursor:pointer;display:inline-block;font-family:"neuzeit-grotesk", sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:0;outline:none;padding:12px 36px 12px 14px;position:relative;width:115%;z-index:2;-webkit-appearance:none}.select-dropdown select::-ms-expand{display:none}body[data-view-template="sessions"] header#header,body[data-controller="customer_accounts"] header#header{background:#3a3a3a}body[data-view-template="contact"] .big-header-content{margin-top:-300px;min-height:850px}body[data-view-template="contact"] header.big-header{background:url(/assets/default/contact-bg-bc2d71f384d99382df23bbb918deda4965d1d5d73b3fbab615a62189a71ba90f.jpg);background-size:cover}#google_maps{height:700px;width:600px;position:absolute;width:100%;z-index:-1}#google-maps-info-window{background:url(/assets/default/logo-footer@2x-09aeace60c8b4cd02649952b2af1c552f03e82a5ce70dd3ddc40165c40d85241.png);background-size:98px 21px;height:21px;width:98px}body[data-view-template="sessions"]{display:flex;flex-direction:column;height:100%;min-height:100%}@media only screen and (max-width: 767px){body[data-view-template="sessions"]{display:block}}.login-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;width:100%}@media only screen and (max-width: 767px){.login-container{display:block;padding:20px}}.login-container h1{color:#3a3a3a;margin:0;margin-bottom:20px;margin-top:80px;position:relative;max-width:400px;text-transform:uppercase;position:relative;width:100%;z-index:1}@media only screen and (max-width: 767px){.login-container h1{margin-top:0px}}.login-container h1:after{background:#f26522;bottom:-4px;content:" ";display:block;height:4px;left:0px;position:absolute;width:100px;z-index:-1}.login-form{max-width:400px;text-align:center;width:100%}.session-form-group{margin:20px 0}.session-form-group input[type="text"],.session-form-group input[type="password"],.session-form-group input[type="email"]{border:1px solid #999;border-radius:3px;box-sizing:border-box;font-size:18px;line-height:24px;padding:10px;width:100%}.notification{background:rgba(0,0,0,0.5);border-radius:3px;color:#f26522;padding:14px;text-align:left}body[data-view-template="dashboard"] header#header{background:#3a3a3a;position:relative}.dashboard{display:flex}.dashboard .dashboard-sidebar{background:#f0f0f0;box-sizing:border-box;flex:1;min-width:400px;padding:80px}.dashboard .dashboard-content{box-sizing:border-box;flex:2;padding:80px}#dashboard_navigation{margin-top:40px}#dashboard_navigation .nav-item a{color:#2b2b2b;display:inline-block;font-size:22px;font-weight:700;letter-spacing:1px;margin-left:-20px;padding:12px 20px;position:relative;text-decoration:none;z-index:0}#dashboard_navigation .nav-item a.active:before{background:#f26522;content:" ";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%) scaleX(1);transform-origin:left center;transition:transform 0.2s ease;top:50%;width:calc(100% - 30px);z-index:-1}#dashboard_navigation .nav-item:last-child{margin-top:80px}.dashboard-form{margin-top:60px}.dashboard-form .dashboard-form-row{display:flex}.dashboard-form .dashboard-form-column{flex:1}.dashboard-form .dashboard-form-column:first-child{margin-right:20px}.dashboard-form .dashboard-form-column:last-child{margin-left:20px}.dashboard-form .dashboard-form-group{margin-bottom:40px}.dashboard-form .dashboard-form-control input{border:none;border-bottom:1px solid #ddd;font-size:18px;outline:none;padding:12px 0;width:100%}.dashboard-form .dashboard-form-control input:focus{border-bottom:1px solid #484848}.dashboard-form .dashboard-form-control .field_with_errors input{border-color:#ad0000}.dashboard-form .dashboard-form-errors{color:#ad0000;font-size:14px;line-height:24px}.dashboard-form .dashboard-form-label{color:#484848;font-size:14px}
