@import url(https://fonts.googleapis.com/css?family=Lato|Roboto+Slab);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);@import url(https://fonts.googleapis.com/css?family=Kreon:300&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans&display=swap);.text-1-5x{font-size:1.5em}.text-2x{font-size:2em}.text-3x{font-size:3em}.text-4x{font-size:4em}.text-5x{font-size:5em}.ios .actions-button.disabled{opacity:1!important;background:#ddd;text-decoration:line-through}body{height:100%;width:100%;margin:0;padding:0;font-size:14px}body#app{background-image:url(../img/icon.png);background-repeat:no-repeat;background-position:50%;background-size:48px;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);padding-top:constant(safe-area-inset-top)}.bg-color-primary{background-color:#1a2f5c;color:#fff}.ios .smart-select-page img,.md .smart-select-page img{max-width:29px;max-height:29px}.ios #change-password-btn,.ios .current-team,.ios .logout,.ios .team-edit-link,.ios .user-info,.ios a[href="/createteam-popup/"],.md #change-password-btn,.md .current-team,.md .logout,.md .team-edit-link,.md .user-info,.md a[href="/createteam-popup/"]{display:none}.ios #app.logged #change-password-btn,.ios #app.logged .logout,.ios #app.logged .user-info,.ios #app.logged a[href="/createteam-popup/"],.md #app.logged #change-password-btn,.md #app.logged .logout,.md #app.logged .user-info,.md #app.logged a[href="/createteam-popup/"]{display:block}.ios #app.logged .hide-logged,.ios #app.logged a[href="/signin-popup/"],.ios #app.logged a[href="/signup-popup/"],.md #app.logged .hide-logged,.md #app.logged a[href="/signin-popup/"],.md #app.logged a[href="/signup-popup/"]{display:none}.ios #app.logged.has-team .current-team,.ios #app.logged.has-team[data-role=admin] .team-edit-link,.ios #app.logged.has-team[data-role=owner] .team-edit-link,.md #app.logged.has-team .current-team,.md #app.logged.has-team[data-role=admin] .team-edit-link,.md #app.logged.has-team[data-role=owner] .team-edit-link{display:block}.openable .show-on-open{display:none}.openable.open .show-on-open{display:initial}.openable.open .hide-on-open{display:none}li.label-divider.item-content{min-height:27px!important;margin-top:9px}.text-gray{color:gray}.alert-info{background-color:#ececff;padding:15px;color:#1a2f5c}.md .smart-select-page .list .item-media+.item-inner{margin-left:3px}.md .badge{font-size:12px}.center{display:block!important;margin:0 auto}.dropzone{min-height:120px;margin:0 0 1rem;margin-top:10px}.dropzone .dz-preview{margin:16px auto;width:100%}.dropzone .dz-preview .dz-image{width:100%}.dropzone .dz-preview .dz-image img{display:block;-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.tags .chip{margin:3px 0 8px 14px}.margin-top-sm{margin-top:6px!important}.margin-top-md{margin-top:10px!important}.margin-bottom-no{margin-bottom:0!important}.ios-only{display:none!important}.title-font{color:#1a2f5c}.title-font,h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,serif}.list .item-title.wrap-text{white-space:normal}.bg-orange,.bg-theme2{background-color:#f08100}.ios .color-deeporange,.ios .list .item-link.color-deeporange,.md .color-deeporange,.md .list .item-link.color-deeporange{color:#f08100}.ios .subnavbar .searchbar{height:44px;background:#1a2f5c}input.color-input{color:transparent;font-size:0!important;border-radius:5px;margin-bottom:15px;margin-top:10px}.title img{width:140px;-webkit-transform:translateY(2px);transform:translateY(2px)}.margin-left-0{margin-left:0!important}.ios .navbar,.ios .subnavbar,.ios .toolbar,.md .navbar,.md .subnavbar,.md .toolbar{background-color:#1a2f5c}.ios .navbar .title,.ios .navbar a.link,.ios .navbar a.link.button,.ios .subnavbar .title,.ios .subnavbar a.link,.ios .subnavbar a.link.button,.ios .toolbar .title,.ios .toolbar a.link,.ios .toolbar a.link.button,.md .navbar .title,.md .navbar a.link,.md .navbar a.link.button,.md .subnavbar .title,.md .subnavbar a.link,.md .subnavbar a.link.button,.md .toolbar .title,.md .toolbar a.link,.md .toolbar a.link.button{color:#fff}.ios .navbar .title.title-font,.ios .subnavbar .title.title-font,.ios .toolbar .title.title-font,.md .navbar .title.title-font,.md .subnavbar .title.title-font,.md .toolbar .title.title-font{color:#f7a600}.ios .theme-white,.md .theme-white{background:#fff;color:#757979}.ios .theme-white.navbar a.link,.ios .theme-white.navbar a.link.button,.ios .theme-white.subnavbar a.link,.ios .theme-white.subnavbar a.link.button,.ios .theme-white.toolbar a.link,.ios .theme-white.toolbar a.link.button,.md .theme-white.navbar a.link,.md .theme-white.navbar a.link.button,.md .theme-white.subnavbar a.link,.md .theme-white.subnavbar a.link.button,.md .theme-white.toolbar a.link,.md .theme-white.toolbar a.link.button{color:#1a2f5c}.ios .tabbar-labels a.tab-link,.ios .tabbar a.tab-link,.md .tabbar-labels a.tab-link,.md .tabbar a.tab-link{color:silver}.ios .tabbar-labels a.tab-link-active,.ios .tabbar a.tab-link-active,.md .tabbar-labels a.tab-link-active,.md .tabbar a.tab-link-active{color:#fff}.ios .toolbar.toolbar-top{top:43px}.ios .toolbar.toolbar-top+.tabs-swipeable-wrap>.tabs>.page-content{padding-top:88px;padding-bottom:0}.file-upload [type=file]{display:none}.inline-icon{transform:translateY(6px);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);-moz-transform:translateY(6px);margin-right:8px}label.file-upload>span{margin-right:25px}.md .back-btn>span{display:none}.corner-button{background:#1a2f5c;color:#fff;border-radius:30px;height:40px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);line-height:57px;width:40px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;text-align:center;padding-left:2px;position:absolute;top:-9px;right:-9px}.asset-box+.corner-button{top:-8px}.margin-bottom-lg{margin-bottom:30px}.project-menu .material-icons{font-size:24px}.relative{position:relative}.ios .material-icons{font-size:19px}.ios body{background-color:#efeff4}.ios .inline-icon{transform:translateY(.14em);-webkit-transform:translateY(.14em);-ms-transform:translateY(.14em);-o-transform:translateY(.14em);-moz-transform:translateY(.14em);margin-right:.2em}.navbar.navbar-no-shadow{-webkit-box-shadow:none;box-shadow:none}.navbar a.link{border:0}body{font-family:Roboto,Noto,Helvetica,Arial,sans-serif}.ios .big--floating-center-btn,.md .big--floating-center-btn{right:50%;margin-right:-40px;bottom:40px;width:80px;height:80px}.ios .big--floating-center-btn>a,.md .big--floating-center-btn>a{width:80px;height:80px;border-radius:80px}@media (max-height:480px){.ios .big--floating-center-btn>a,.md .big--floating-center-btn>a{width:60px;height:60px}}@media (max-height:480px){.ios .big--floating-center-btn,.md .big--floating-center-btn{margin-right:-30px;width:60px;height:60px;bottom:25px}}.has-projects .ios .big--floating-center-btn,.has-projects .md .big--floating-center-btn{right:16px;bottom:16px;width:56px;height:56px;margin-right:0}.ios .fab[class*=-bottom]{bottom:30px}.tabbar .tab-link-highlight{background:#f08100}.sheet-modal{height:350px}.sheet-backdrop{background:transparent}.panel.panel-left .list-block,.panel.panel-left .list-block input,.panel.panel-left .list-block select{font-size:12px}margin-right-sm{margin-right:6px}#color-picker{height:239px}#color-picker .sheet-modal-inner>.block{margin-top:10px;margin-bottom:0}#color-picker-canvas{margin:0;display:block;float:right;height:auto!important;width:50%!important;max-width:180px}#color-picker-input{border:0;padding:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-top:0;float:left;margin-bottom:0;border-radius:3px;overflow:hidden}#color-picker-input-wrap{display:inline-block;margin-top:15px;border-radius:3px;overflow:hidden}#color-picker-input-wrap,.transparent-bg-grid{background-image:url(../img/transparent_bg.png)}.transparent-bg-grid{position:relative}.transparent-bg-grid:before{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:inherit;background-color:inherit;pointer-events:none}#pick-color-btn{margin-top:38px;float:left;width:100%}#color-picker-toggle,#texture-picker-toggle{width:43px;height:30px;padding-bottom:0;border-radius:4px;display:inline-block;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.toolbar.theme-white{color:#000}a.tab-link.disabled{text-decoration:line-through}.list-block .item-input{margin-bottom:0!important}.list-block .floating-label,.list-block .label{margin-right:1em}.content-block-title .material-icons{-webkit-transform:translateY(6px);transform:translateY(6px);line-height:40px;margin-right:.4em}html{width:100%}.page-content .toolbar{top:0!important}.ios .tabbar.theme-white a.tab-link,.md .tabbar.theme-white a.tab-link{color:rgba(45,45,45,.7)}.ios .tabbar.theme-white .tab-link-highlight,.md .tabbar.theme-white .tab-link-highlight{background:#2196f3}.ios .tabbar.theme-white a.tab-link-active,.ios .tabbar.theme-white a.tab-link.active-state,.ios html:not(.watch-active-state) .tabbar.theme-white a.tab-link:active,.md .tabbar.theme-white a.tab-link-active,.md .tabbar.theme-white a.tab-link.active-state,.md html:not(.watch-active-state) .tabbar.theme-white a.tab-link:active{color:#2196f3}.md .tabbar-labels .tab-link-highlight,.md .tabbar .tab-link-highlight{bottom:0}.text-center{text-align:center;width:100%}.notifications .button.close-notification{color:#fff}.margin-top-no{margin-top:0}.margin-top{margin-top:15px}.margin-top-lg{margin-top:40px}.hidden{display:none!important}.unvisible{visibility:hidden!important}.label-checkbox>input[disabled]+.item-media+.item-inner{color:gray}.button.button-fill.bg-red,.button.button-fill.color-red{background:#f44336!important;color:#fff}.ios .autocomplete-dropdown,.md .autocomplete-dropdown{position:relative}.ios .autocomplete-dropdown .list,.md .autocomplete-dropdown .list{margin:0!important;padding:0!important}.ios .autocomplete-dropdown .list ul,.md .autocomplete-dropdown .list ul{padding-left:0}.ios .stepper,.md .stepper{margin:15px 0;width:100%}.ios .stepper .stepper-input-wrap,.md .stepper .stepper-input-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.stepper .stepper-input-wrap input,.stepper .stepper-value{width:100%}.text-right{text-align:right}.text-left{text-align:left}.list .prompt-input{display:none}.list .prompt-input.active{display:block}.ios.theme-dark .navbar,.ios.theme-dark .panel,.ios.theme-dark .subnavbar,.ios.theme-dark .theme-white,.ios.theme-dark .toolbar,.md.theme-dark .navbar,.md.theme-dark .panel,.md.theme-dark .subnavbar,.md.theme-dark .theme-white,.md.theme-dark .toolbar{background:#000}.ios.theme-dark .tabbar.theme-white a.tab-link,.md.theme-dark .tabbar.theme-white a.tab-link{color:#8c8c8c}.ios.theme-dark .tabbar.theme-white .tab-link-highlight,.md.theme-dark .tabbar.theme-white .tab-link-highlight{background:#2196f3}.ios.theme-dark .tabbar.theme-white a.tab-link-active,.ios.theme-dark .tabbar.theme-white a.tab-link.active-state,.ios.theme-dark .theme-white.navbar a.link,.ios.theme-dark .theme-white.navbar a.link.button,.ios.theme-dark .theme-white.subnavbar a.link,.ios.theme-dark .theme-white.subnavbar a.link.button,.ios.theme-dark .theme-white.toolbar a.link,.ios.theme-dark .theme-white.toolbar a.link.button,.ios.theme-dark html:not(.watch-active-state) .tabbar.theme-white a.tab-link:active,.md.theme-dark .tabbar.theme-white a.tab-link-active,.md.theme-dark .tabbar.theme-white a.tab-link.active-state,.md.theme-dark .theme-white.navbar a.link,.md.theme-dark .theme-white.navbar a.link.button,.md.theme-dark .theme-white.subnavbar a.link,.md.theme-dark .theme-white.subnavbar a.link.button,.md.theme-dark .theme-white.toolbar a.link,.md.theme-dark .theme-white.toolbar a.link.button,.md.theme-dark html:not(.watch-active-state) .tabbar.theme-white a.tab-link:active{color:#fff}.ios.theme-dark .edit-page-open .statusbar,.md.theme-dark .edit-page-open .statusbar{background-color:#000;color:#fff}.ios.theme-dark .actions-button,.ios.theme-dark .actions-label,.md.theme-dark .actions-button,.md.theme-dark .actions-label{background-color:var(--f7-list-bg-color);border-bottom:1px solid var(--f7-list-item-border-color)}.ios.theme-dark .actions-button:last-child,.ios.theme-dark .actions-label:last-child,.md.theme-dark .actions-button:last-child,.md.theme-dark .actions-label:last-child{border-bottom:0}.ios.theme-dark .dialog-button,.ios.theme-dark .dialog-inner,.md.theme-dark .dialog-button,.md.theme-dark .dialog-inner{background-color:var(--f7-list-bg-color);color:#fff}.ios.theme-dark .asset-box,.md.theme-dark .asset-box{background-color:#000;color:#fff}.ios.theme-dark .subnavbar .searchbar,.md.theme-dark .subnavbar .searchbar{background:#000}.ios .button-fill,.ios .button-fill-ios,.md .button-fill,.md .button-fill-ios{color:#fff}.button-large{border-radius:10px}.button-gradient{-webkit-box-shadow:inset 0 -15px 20px rgba(0,0,0,.13),inset 0 15px 20px hsla(0,0%,100%,.13),0 1px 1px rgba(0,0,0,.6);box-shadow:inset 0 -15px 20px rgba(0,0,0,.13),inset 0 15px 20px hsla(0,0%,100%,.13),0 1px 1px rgba(0,0,0,.6);overflow:hidden}.title-font,h1,h2,h3,h4,h5,h6{font-family:Open Sans;font-weight:700!important;color:#1a2f5c}.company-page h1,.company-page h2,.company-page h3{text-align:left;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:6px;margin-bottom:32px;color:#232323}.demo-card-header-pic .card-header{background-color:#fff;padding:15px}.demo-card-header-pic .card-header .card-header-img{height:15vh;min-height:140px;background-size:contain;background-position:50%;color:#fff;background-repeat:no-repeat;width:100%}.demo-card-header-pic .card-content-padding .date{color:#8e8e93}#app .card{-webkit-box-shadow:0 1px 5px 2px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 5px 2px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}#app .card.active{-webkit-box-shadow:0 1px 4px 4px #2196f3,0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 4px 4px #2196f3,0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}#app .card h1{font-weight:300!important;font-family:Kreon,serif;text-align:center;font-size:2.4em;margin-top:0}#app .card h2{text-align:center;margin-bottom:6px;margin-top:6px}#app .card .item-title{font-size:.8em;white-space:inherit!important;text-align:center;width:100%}#app .card .list .item-inner{min-height:36px}p:empty{margin:0}#search-form{background-color:#fff}#search-form #search-field-item{min-height:200px}@media (max-height:700px){#search-form #search-field-item{min-height:100px}}#search-form #search-field-item .item-input-wrap{min-height:200px}@media (max-height:700px){#search-form #search-field-item .item-input-wrap{min-height:100px}}#search-form #search-field-item input{min-height:200px;text-align:center;font-size:32px}@media (max-height:700px){#search-form #search-field-item input{min-height:100px;font-size:18px}}#search-form #search-field-item .input-clear-button{bottom:50%;margin-bottom:-12px}#search-results{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#search-results>[class*=col-]{padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex}#search-results a.card{display:inline-block;width:100%;height:100%;margin-bottom:0;margin-top:0;color:inherit;-webkit-box-shadow:0 1px 2px 2px rgba(0,0,0,.09),0 1px 1px 0 transparent,0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 2px 2px rgba(0,0,0,.09),0 1px 1px 0 transparent,0 1px 3px 0 rgba(0,0,0,.12);background-color:#fff}img{max-width:100%}.block.block-sm{width:800px}.block.block-md,.block.block-sm{margin-left:auto;margin-right:auto;max-width:100%}.block.block-md{width:1000px}@media (max-width:1000px){.block.block-md{padding:20px 30px}}@media (max-width:768px){.hidden-phone{display:none}}.tox-fullscreen .navbar{display:none!important}#call-to-action-section{border:1px solid #f2f0f0;padding:40px;border-bottom:5px solid #3522a1;font-size:1.3em;line-height:1}@media (max-width:970px){#call-to-action-section{text-align:center}}.company-page footer{background:#eee;margin:50px -80px -20px;padding:50px 80px 40px;line-height:32px}@media (max-width:1000px){.company-page footer{margin:50px -30px -20px}}.company-page #my-sponsor-canvas{width:134px}.company-page .call-to-action{width:auto;padding:10px 40px;height:auto;margin:100px auto 0;background-color:#3522a1;color:#fff;display:inline-block}@media (min-width:970px){.company-page .call-to-action{float:right;top:-70px}}.company-page #sponsor-logo-placeholder{padding:30px;background:#eee;border:2px dashed gray;border-radius:5px;color:gray;width:75px;margin:25px auto 0;display:block;cursor:pointer}.company-page #sponsor-logo-placeholder input{display:none}.company-page section{margin-top:100px}.company-page section:first-child{margin-top:0}@media (max-width:720px){.company-page section{margin-top:50px}}.company-page hr{width:300px;max-width:100%;opacity:.2;margin:25px auto}.company-page .edit-btn,.company-page .save-btn{display:none}.company-page.is-admin .edit-btn{display:block}@media (min-width:1100px){.company-page.is-admin .edit-btn:after{right:97%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(244,67,54,0);border-right-color:#f44336;border-width:12px;margin-top:-12px}}@media (max-width:1100px){.company-page.is-admin .edit-btn:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(244,67,54,0);border-bottom-color:#f44336;border-width:10px;margin-left:-10px}}.company-page.is-admin .editable{position:relative}.company-page.is-admin .editable.editing .edit-btn{display:none}.company-page.is-admin .editable.editing .save-btn{display:block}.tox-fullscreen .company-page.is-admin .editable.editing .save-btn{display:block;z-index:99999999;position:fixed;bottom:3px!important;left:50%!important;width:112px}.company-page .fab[class*=-bottom]{bottom:-65px}@media (min-width:1100px){.company-page .fab[class*=-bottom]{bottom:50%;left:auto;right:-191px;-webkit-transform:translate(-50%,32px);transform:translate(-50%,32px)}}.company-page .sponsor-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.company-page .sponsor-logos .sponsor-logo{display:inline;margin:15px}.company-page .sponsor-logos [class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-page>header{background-image:url(../img/triangles.png);background-color:#1a2f5c;background-blend-mode:luminosity;position:relative;background-size:cover;border-bottom:1px solid #e6e6e6;padding-top:150px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.52)}@media only screen and (max-width:580px){.company-page>header{padding-top:45px}}@media only screen and (max-width:420px){.company-page>header{text-align:center}}@media only screen and (max-width:420px){.company-page>header h2{text-align:inherit;margin-top:20px}}.page-content{background-color:#f2f2f2}.company-page .company-page-block{background-color:#fff;display:block;padding:20px 80px;margin-top:58px;border-radius:4px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.12),0 0 4px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.12),0 0 4px rgba(0,0,0,.05)}@media (max-width:580px){.company-page .company-page-block{margin-top:0}}@media (max-width:1000px){.company-page .company-page-block{padding:20px 30px}}.company-page>header h2{color:#fff;border:none;margin:0;text-align:inherit;margin-top:20px}.company-logo{width:170px;height:170px;background-size:72%;background-color:inherit;border-radius:100%;background-position:50%;background-repeat:no-repeat;border:9px solid #fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.05);box-shadow:0 2px 3px rgba(0,0,0,.05);margin-top:-45px;margin-right:18px;float:left}@media only screen and (max-width:580px){.company-logo{width:70px;height:70px;border:3px solid #fff;margin-top:10px;margin-right:12px}}@media only screen and (max-width:420px){.company-logo{margin:0 auto;float:none}}.company-title{padding-top:25px}.segmented-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.segmented-inline .button{padding-left:1em;padding-right:1em}.note-editor button{width:auto}.note-modal.open{z-index:9999}.note-modal.open button{width:auto}.note-modal.open .note-input{display:block;width:100%;padding:6px 4px;font-size:14px;background:#fff;border:1px solid #ededef;outline:0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.note-modal.open .note-modal-header{padding:20px}.note-modal.open .note-modal-header .close{margin-top:5px}.note-modal.open .checkbox input[type=checkbox],.note-modal.open .checkbox input[type=radio],.note-modal.open label.item-checkbox input[type=checkbox],.note-modal.open label.item-checkbox input[type=radio]{display:inline-block}.tox-silver-sink,.tox-tinymce{z-index:999999!important}