body{margin:0}.field:not(:last-child){margin-bottom:0px}.columns{margin:20px !important}.custom-color{background:#F8F8FD;padding:35px;border-radius:4px}.iti{width:100%}.terms-container{background-color:transparent;color:rgba(0,0,0,0.87);font-family:Roboto,arial,sans-serif;font-weight:400;font-size:14px;-webkit-justify-content:center;justify-content:center;padding:72px 48px;box-sizing:content-box}.section-container{border-bottom:1px solid rgba(151,151,151,0.5)}@media (max-width: 647px){.terms-container{padding:24px}}@media (min-width: 648px){.terms-container{margin:0 auto;width:552px}}@media (min-width: 1256px){.terms-container{padding-right:352px}}@media (min-width: 1500px){.terms-container{width:760px}}.primary-color{color:#FFD75B !important}.welcome .auth-view-container{display:flex;justify-content:center;align-items:center}.welcome .auth-view-container.top{align-items:start}.welcome .big-title{font-size:50px}.auth-wrapper-body,.auth-wrapper-body:before,.auth-wrapper-body:after{-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width: 601px){.auth-wrapper-body{display:flex;flex-direction:column;min-height:100vh;position:relative}.auth-wrapper-body:before,.auth-wrapper-body:after{content:'';display:block;-webkit-box-flex:1;flex-grow:1;height:24px}.auth-wrapper-body:before{min-height:30px}.auth-wrapper-body:after{min-height:24px}}.auth-wrapper-box{background:#fff;display:-webkit-box;display:flex;flex-direction:column;max-width:100%;position:relative;z-index:2}.auth-wrapper-box.sign-in{min-height:100vh}.auth-wrapper-box.my_page{min-height:80vh}@media all and (min-width: 601px){.auth-wrapper-box{border-radius:8px;border:1px solid #dadce0;display:block;flex-shrink:0;margin:0 auto;min-height:0;transition:.2s;width:550px}.auth-wrapper-box.sign-in{min-height:0}}.auth-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #ccc;height:36px;left:0;padding:0 16px;position:absolute;right:0;top:0}.auth-header .auth-header-title{color:#5f6368;font-size:14px;height:14px;margin-top:-2px}.auth-header .auth-header-logo{height:14px;margin-right:12px}.partner-logo{max-height:100px}.auth-view-container{-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;overflow:hidden;padding:24px 24px 36px}@media all and (min-width: 450px){.auth-view-container{padding:48px 40px 36px}}@media all and (min-width: 601px){.auth-view-container{height:auto;min-height:500px;overflow-y:auto;-webkit-transition:.2s;transition:.2s}}.auth-view-container-title{text-align:center}.auth-view-container-title h1{color:#202124;padding-bottom:0;padding-top:16px;font-size:24px;font-weight:400;line-height:1.3333;margin-bottom:0;margin-top:0}.auth-view-container-app-name{margin-bottom:0;margin-top:0}.auth-view-container-app-name{color:#202124;font-size:16px;font-weight:400;letter-spacing:0.1px;line-height:1.5;padding-bottom:0;padding-top:8px}.auth-form-view{padding:24px 0 0}.auth-form-view .control .select,.auth-form-view .control select{width:100%}.auth-form-actions{align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-flex:0;box-flex:0;flex-grow:0;flex-wrap:wrap;justify-content:space-between;margin-left:-8px;margin-top:26px;min-height:48px;padding-bottom:20px}.auth-footer{display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:12px;line-height:1.4;padding:0 24px 14px}@media all and (min-width: 450px){.auth-footer{padding-left:40px;padding-right:40px}}@media all and (min-width: 601px){.auth-footer{height:16.8px;padding:24px 0 0;position:absolute;width:100%}}.list-links{list-style:none;margin:8px -16px;padding:0}@media all and (min-width: 601px){.list-links{margin-bottom:0;margin-top:0}}.list-links li{display:inline-block;margin:0}.list-links a{-webkit-border-radius:2px;border-radius:2px;color:#757575;display:inline-block;margin-top:-6px;padding:6px 16px;-webkit-transition:background .2s;transition:background .2s}.list-links a:focus{background:#eeeeee}@media all and (min-width: 601px){.list-links a:focus{background:#e0e0e0}}.my_page .auth-view-container{padding:24px 12px 36px}@media all and (min-width: 601px){.my_page .auth-view-container{padding:12px 8px 36px}}.s-o-m{height:100px}@media (max-width: 647px){.s-o-m{height:300px}}
