@font-face{font-family:'Apax-Medium';src:url('../ExactHouse/fonts/Apax-Medium.eot') format('opentype');src:url('../ExactHouse/fonts/Apax-Medium.eot?#iefix') format('embedded-opentype'),url('../ExactHouse/fonts/Apax-Medium.woff') format('woff'),url('../ExactHouse/fonts/Apax-Medium.ttf') format('truetype')}@font-face{font-family:'Apax-Regular';src:url('../ExactHouse/fonts/Apax-Regular.eot') format('opentype');src:url('../ExactHouse/fonts/Apax-Regular.eot?#iefix') format('embedded-opentype'),url('../ExactHouse/fonts/Apax-Regular.woff') format('woff'),url('../ExactHouse/fonts/Apax-Regular.ttf') format('truetype')}html.exact-house{font-size:16px}.exact-house .btn-primary{background-color:#0650d0;color:#fff}.exact-house .btn-primary:hover{background-color:#0650d0}.exact-house .btn-primary:hover:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background:rgba(0,0,0,.1)}.exact-house .btn-primary:hover:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;box-shadow:0 0 25px 0 rgba(0,0,0,.2)}.exact-house .btn-primary:active:after,.exact-house .btn-primary:focus:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2)}.exact-house a{color:#0650d0}.exact-house a.btn{color:#fff}.exact-house a.eds-link:hover{text-decoration:none}.exact-house .eds-select{position:relative;border-width:0 2px 0 2px;display:flex;align-items:center}.exact-house .eds-select:before{content:"";min-width:26px;min-height:26px;background-image:url("../../../docs/images/Globe-icon.svg");background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:4px}.exact-house .eds-select-container{margin-top:39px;font-size:.878rem;position:relative;user-select:none;width:100%;min-width:160px}.exact-house .eds-select-container:focus{outline:none}.exact-house .eds-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#fff;width:100%}.exact-house .eds-select__trigger>span{flex-grow:1;flex-shrink:0;flex-basis:0}.exact-house .eds-select .arrow{background:url('../../styles/ExactFuel/images/ic_chevron_down_white_20px.svg') no-repeat center;width:10px;height:10px;margin:4px 12px 0;transition:all .5s}.exact-house .eds-select__options{position:absolute;display:block;top:100%;left:0;right:0;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2;background-color:#fff;border-radius:3px;box-shadow:0 0 25px 0 rgba(0,0,0,.2);padding:6px 0}.exact-house .eds-select__item{position:relative;display:block;cursor:pointer;transition:all .5s;font-size:12px;letter-spacing:0;line-height:18px;padding:6px 6px 6px 30px}.exact-house .eds-select__item:hover{cursor:pointer;background-color:#b2b2b2}.exact-house .eds-select__item[data-select='True']{font-weight:600}.exact-house .eds-select.open .eds-select__options{opacity:1;visibility:visible;pointer-events:all}.exact-house .eds-select.open .arrow{transform:rotateX(180deg)}.exact-house #ForgotPasswordForm .login-logo{margin-top:16px}.forgot-password h1{font-size:16px;text-align:left;color:#000!important}.forgot-password .user-hints{font-size:13px;text-align:left;color:#999;padding-left:15px}.forgot-password .input-lg{margin-bottom:5px}.forgot-password .back-button-div{display:flex;flex-direction:row}.forgot-password .back-button-img{margin:0 -4px -4px 0}.forgot-password .back-button-link{margin-top:auto;margin-bottom:auto;padding-right:10px}body{font-size:14px;color:#232323;background-color:#fff}.login-logo{position:relative}.login-language{position:absolute;top:0;right:8px}.login-language__link{display:inline-block;margin:12px 16px 0;top:inherit;right:inherit}.login-language__link a{color:#0283b5}.login-language__link a:hover,.login-language__link a:active,.login-language__link a:focus{text-decoration:underline}.login-form{padding:32px 32px 16px;background-color:#f0f0f0;background-color:rgba(240,240,240,.9);border:2px solid #fff}.login-maintenance__item.no-arrow-at-end{background-image:none}.login-maintenance__item{margin-bottom:2px;display:block;line-height:40px;padding-left:28px;padding-right:32px;border-left:4px solid #ed1c24;background-color:#f0f0f0;background-color:rgba(240,240,240,.9);background-image:url('../../../docs/images/login/login-arrow.svg');background-repeat:no-repeat;background-position:right 12px center;background-size:8px 16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.login-maintenance__item--primary{margin-left:0;padding-left:28px;border-left:4px solid #ed1c24}.login-maintenance ul{list-style:none;margin-left:0;padding-left:0;margin-bottom:0}.login-maintenance li{padding-left:0}.login-left-margin{width:450px}.login-help{margin-right:8px;float:right}.login-footer-block__title{font-size:16px;text-transform:uppercase;margin:8px 0 24px 0;color:#303644}.login-footer-block__content{position:relative}.login-footer-block__content ul{list-style:none;margin-left:0;padding-left:0;margin-bottom:0}.login-footer-block__content li{margin-bottom:16px}.login-footer__title{font-weight:bold}.ex-landingpage__footer-bottom ul{padding-left:0}.ex-landingpage__footer-bottom li{display:inline;margin-left:16px;color:#303644;font-size:14px;white-space:nowrap}.login-certificate .ex-media__image{width:64px}.login-certificate .ex-media__image img{margin:0 auto}.Message{min-height:60px;border:1px solid #ba7d7d;margin:4px 4px 16px;position:relative;padding:10px 10px 10px 70px;border-radius:2px;font-size:12px;background-color:#e8b6b6}.Message img{margin:0;padding:10px 12px;position:absolute;top:0;left:0;display:block}.customize{font-size:14px;text-transform:none;margin:4px 4px 4px}.IntuitLabel{text-transform:capitalize;vertical-align:middle;padding-right:10px}.AllowRememberDevice,.RememberDevice{cursor:pointer}.LoginButton.disabled{pointer-events:none}.emailSentBox{text-align:center}.emailSentBox img{width:60px}.accountantImg{max-width:200px;max-height:100px;background:#fff;padding:5px;border-radius:5px;margin-bottom:10px}.accountantBrandName{font-size:24px;color:#fff;text-shadow:2px 3px 2px rgba(0,0,0,.6)}.centeredText{text-align:center}.exactLogo{max-height:75px}.flex-form{display:flex;flex-direction:column}.flex-form .form-group:empty{display:none}.flex-form #LoginButtons~*{order:3}.flex-form .Message{order:2}.flex-form .input-with-icon{display:flex;flex-direction:row}.flex-form .input-with-icon>*:first-child{margin:auto}.exact-house body{font-family:'Apax-Regular',Arial;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures}.exact-house .withShadow{position:relative}.exact-house .eds-btn-link{font-family:'Apax-Medium',Arial}.exact-house .withShadow:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;box-shadow:0 0 25px 0 rgba(0,0,0,.2)}.exact-house .form-wrapper{display:flex;flex-direction:row;border-radius:4px;overflow:hidden;box-shadow:0 0 15px 0 rgba(0,0,0,.15),0 10px 30px 0 rgba(0,0,0,.2)}.exact-house .form-wrapper .form-control[disabled],.exact-house .form-wrapper .form-control[readonly]{background-color:transparent;border:none;box-shadow:none}.exact-house .form-wrapper #login{flex-grow:1;border:none}.exact-house .form-wrapper .login-logo{height:18px}.exact-house .form-wrapper .input-lg:not(.btn){box-sizing:border-box;padding:10px 12px;border-radius:4px}.exact-house .form-wrapper .input-lg:not(.btn):not([readonly]){border:1px solid #dadede;background-color:#fff}.exact-house .form-wrapper .input-lg:not(.btn):not([readonly]):focus{border:1px solid #8200df}.exact-house .form-wrapper .input-lg:not(.btn)[readonly]{padding:8px 12px}.exact-house .form-wrapper .banner{width:.4em;min-width:.4em;display:flex;flex-direction:column}.exact-house .form-wrapper .banner>div:last-child{flex-grow:1}.exact-house .form-wrapper .banner .red{background-color:red;height:60px}.exact-house .form-wrapper .banner .golden-grass{background-color:#dbae29;height:60px}.exact-house .form-wrapper .banner .purple{background-color:#8200df}.exact-house .form-wrapper #ForgotPasswordPanel{margin-top:2px}.exact-house .ex-transparent-box{background-color:#fff}.exact-house .ex-landingpage{position:relative;min-height:100vh;display:flex;flex-direction:column}.exact-house .ex-landingpage:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-10;background-color:rgba(0,0,0,.35)}.exact-house .ex-landingpage:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;top:50vh;z-index:-20;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.4) 100%)}.exact-house .ex-landingpage__header{min-height:120px;border:none}.exact-house .ex-landingpage__content{flex-grow:1}.exact-house .ex-landingpage__footer{background-color:transparent;color:#fff;max-width:1600px;width:100%;margin:auto;padding-right:32px;padding-left:18px;line-height:24px}.exact-house .ex-landingpage__footer .container.ex-layout-large{width:100%}.exact-house .ex-landingpage__footer-bottom{border:none;padding-bottom:24px}.exact-house .ex-landingpage__footer-bottom a{color:#fff}.exact-house .ex-landingpage__footer-bottom .tooltip-content a{color:inherit}.exact-house .ex-landingpage__footer-bottom ul li{display:inline-block;margin-left:0;padding-left:8px}.exact-house .ex-landingpage__footer-bottom ul li:not(:last-child){padding-right:8px}.exact-house .ex-landingpage #LoginBoxContainer{display:flex;flex-direction:column-reverse}.exact-house .caption-title{font-size:24px;line-height:30px;padding:8px 0;font-weight:normal;font-family:'Apax-Medium',Arial}.exact-house .login-maintenance__item{padding:8px 28px 8px 16px;border-radius:4px;background-color:#fff;color:#272727;background-image:none;border:none;display:flex;align-items:center}.exact-house .login-maintenance__item:before{content:"";min-width:24px;min-height:24px;background-image:url("../../../docs/images/important.svg");background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:8px}.exact-house .login-maintenance__item:hover:after{transform:rotate(-90deg) scale(1.5)}.exact-house .login-maintenance__item:after{content:"";min-width:20px;min-height:20px;background-image:url("../../styles/ExactFuel/images/ic_chevron_down_20px.svg");background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:12px;position:absolute;right:0;top:0;bottom:0;transform:rotate(-90deg);transition:all .5s}.exact-house .login-maintenance__item span{overflow:hidden;text-overflow:ellipsis}.exact-house .login-footer-block{margin-bottom:-18px}.exact-house .login-footer-block__title{font-size:14px;line-height:17px;color:inherit;margin:8px 0 16px 0;display:flex;align-items:center}.exact-house .login-footer-block__title:before{content:"";min-width:26px;min-height:26px;background-image:url("../../../docs/images/megaphone.svg");background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:0}.exact-house .login-footer__title{font-family:'Apax-Medium',Arial;font-weight:500}.exact-house .login-footer__content{font-family:'Arial'}.exact-house .login-footer__content a{color:inherit}.exact-house .login-footer__content:last-child a{text-transform:uppercase}.exact-house .Message{border:1px solid red;border-radius:4px;background-color:rgba(255,0,0,.05);padding:10px 10px 10px 50px}@media screen and (max-width:1030px){.ex-landingpage__footer-bottom{margin-top:50px}.carousel-container .login-footer-block__content .carousel-viewport{position:relative}}@media screen and (max-width:675px){}.carousel-container .login-footer__news{overflow:hidden}.carousel-container .login-footer-block__content{position:relative}.carousel-container .carousel-viewport{display:flex;position:absolute}.carousel-container .carousel-viewport:not(.stop-transition){-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}.carousel-container .carousel-viewport li{position:relative;width:100%;height:100%;flex:0 0 100%;margin-bottom:0;flex-basis:auto}.carousel-container .carousel-viewport li.active .login-footer__news{margin:0}.carousel-container .carousel-viewport::-webkit-scrollbar{width:0}.carousel-container .carousel-navigation{position:absolute;right:0;bottom:0;left:0;text-align:center;height:0;z-index:10}.carousel-container .carousel-navigation-list,.carousel-container .carousel-navigation-item{display:inline-block}.carousel-container .carousel-navigation-button{display:inline-block;width:1.2rem;height:1.2rem;background-color:#fff;background-clip:content-box;border:.25rem solid transparent;border-radius:50%;font-size:0;transition:transform .1s;cursor:pointer;opacity:.5}.carousel-container .carousel-navigation-button.active{opacity:1}.carousel-container .carousel-content-container{position:relative;overflow:hidden}