@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap");.flag{width:16px}@font-face{font-family:"Freight Sans Medium";src:url(//static.daphni.com/fonts/Freight-Sans-Medium.otf)}@font-face{font-family:"Freight Sans Medium";src:url(//static.daphni.com/fonts/Freight-Sans-Bold.otf);font-weight:bold}@font-face{font-family:"Editorial";src:url(//static.daphni.com/fonts/PPEditorialNew-Ultralight.otf)}@font-face{font-family:"Formula";src:url(//static.daphni.com/fonts/PPFormula-CondensedBlack.otf)}body{color:#fff;font-family:"Freight Sans Medium"}.font-light{font-family:"Freight Sans Medium";font-weight:400}.container{display:flex;flex-direction:column;width:100%;max-width:780px;margin:0 auto 2rem auto}.container-lg{display:flex;flex-direction:column;width:100%;max-width:1024px;padding-right:15px;padding-left:15px;margin:0 auto 2rem auto}.container-fluid{display:flex;padding-right:30px;padding-left:30px;margin:auto}.header{padding-top:2rem;padding-bottom:2rem;font-size:1.2rem}.btn,.btn-cfo,.btn-secondary,.btn-light-secondary,.btn-submit{display:flex;justify-content:center;padding:.75rem 3rem;margin-bottom:1rem;text-align:center;text-transform:uppercase;font-weight:bold;border-radius:50px;cursor:pointer}.step{position:absolute;top:.5rem;left:50%;transform:translateX(-50%)}.btn-submit{background-color:#fff;color:#E88B00;border:2px solid #fff}.btn-submit:hover{background-color:#E88B00;color:#fff}.btn-light-secondary{color:#fff;border:2px solid #fff}.btn-light-secondary:hover{background-color:#fff;color:#E88B00}.btn-secondary{padding:.325rem 2rem;background-color:#E88B00;color:rgba(255,255,255,0.5);border:2px solid #E88B00}.btn-secondary:hover{background-color:#FF9800;color:#E88B00}.btn-cfo{padding:.325rem 2rem;background-color:#51b2b8;color:rgba(255,255,255,0.5);border:2px solid #51b2b8}.btn-cfo:hover{background-color:#51b2b8;color:#51b2b8}input[type="radio"]:not(:checked),input[type="radio"]:checked,input[type="checkbox"]:not(:checked),input[type="checkbox"]:checked{position:absolute;left:-9999px}input[type="radio"]+label{position:relative;display:inline-flex;align-items:center;cursor:pointer}input[type="radio"]+label::before{content:'';display:block;height:20px;width:20px;margin-right:1rem;border-radius:100%;background-color:#B56D00}input[type="radio"]:checked+label:after{content:'';position:absolute;left:3px;display:block;height:14px;width:14px;border-radius:100%;background-color:#fff}input[type="checkbox"]+label{position:relative;display:inline-flex;align-items:center;margin-right:1rem;cursor:pointer}input[type="checkbox"]+label::before{content:'';display:block;height:15px;min-width:15px;margin-right:.75rem;background-color:rgba(255,255,255,0.5)}input[type="checkbox"]:checked+label:after{content:'';position:absolute;left:3px;display:block;height:9px;width:9px;background-color:#E88B00}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}hr{border-color:#E88B00}.js-message-error,.js-messages-error{color:#c81f1f;font-size:0.9rem}.js-messages-error span:not(:last-child):after{content:', '}.text-primary{color:#FF9800 !important}.text-secondary{color:#b56c00 !important}.text-tertiary{color:#B56D00 !important}.text-center{text-align:center !important}.text-uppercase{text-transform:uppercase !important}.text-underline{text-decoration:underline !important}.d-none{display:none !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.justify-space-between{justify-content:space-between !important}.m-auto{margin:1rem auto !important}.m-0{margin:0 !important}textarea:focus,select:focus,input:focus{outline:none}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:normal}a{color:inherit;text-decoration:none}ul{padding-inline-start:0;list-style:none}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}*,:before,:after{box-sizing:border-box}@media (min-width: 576px){.step{top:initial}}html{background-repeat:no-repeat;background-position:0 center;background-size:cover;background-attachment:fixed;width:100%;height:100%;margin:0;padding:0}body.providers{font-family:"Freight Sans Medium";color:#fff;background-repeat:no-repeat;background-size:cover;background-position:0;width:100%;height:100%;min-height:100%;margin:0;padding:0}body.providers.providers-index{background:linear-gradient(180deg, #7e0d86 0%, rgba(126,13,134,0) 100%)}body.providers .container{display:flex;flex-direction:column;width:100%;max-width:1060px;margin:0 auto 2rem auto;padding-bottom:100px}body.providers .container .wrapper{padding:1em}body.providers .monster{display:block;z-index:-10;position:fixed;bottom:0;right:0}@media (min-width: 768px){body.providers .monster{display:block}}body.providers .monster img{max-width:300px}body.providers .tp-design-element{display:block;z-index:-10;position:fixed;top:0;right:0}@media (min-width: 768px){body.providers .tp-design-element{display:block}}body.providers .tp-design-element img{max-width:300px}body.providers .tp-design-element-esg-2{display:block;z-index:-10;position:fixed;bottom:0;left:0}@media (min-width: 768px){body.providers .tp-design-element-esg-2{display:block}}body.providers .tp-design-element-esg-2 img{max-width:300px}.flash-container{font-size:0.9em;position:fixed;z-index:20000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.5);transition:all 0.3s linear;display:none}.flash-container.on{display:block}.flash{background-color:#fff;color:#333;border-radius:15px;max-width:340px;max-height:500px;margin:auto;border:2px solid #9A089E;position:relative;top:50%;transform:translateY(-50%)}@media (min-width: 576px){.flash{max-width:500px;top:30%;transform:translateY(-50%)}}.flash .flash-wrapper{margin:1em;padding:1em}.tp-main-menu ul{display:grid;grid-template-columns:repeat(auto-fill, 47%);grid-gap:1rem;justify-content:space-between}@media (min-width: 768px){.tp-main-menu ul{grid-template-columns:repeat(auto-fill, 30%);grid-gap:1rem}}.tp-main-menu li{margin-bottom:1em}.tp-main-menu li a{font-family:"freight-sans-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;display:block;background-color:#E5E5E5;color:#666;border-radius:20px;font-size:1em;font-weight:bold;text-align:center;padding:1em 0.5em;white-space:nowrap}a.logout{color:rgba(0,0,0,0.6);opacity:.6;border-radius:10px;cursor:pointer;display:inline-block;font-family:"freight-sans-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:14px;font-weight:bold;padding:10px 10px 10px 25px;text-transform:uppercase;margin-left:1em;background-image:url(//static.daphni.com/assets/apply/back_black.svg);background-repeat:no-repeat;background-position:10px center}a.logout.desktop{display:none}@media (min-width: 768px){a.logout.desktop{display:inline-block;position:absolute;top:20px;left:10px;border:solid 3px}}.tp-menu-button-container{display:flex;align-items:center}@media (min-width: 768px){.tp-menu-button-container a.logout{display:none}}.tp-menu-button{position:fixed;bottom:1em;right:1em;padding:1.5em 1.6em;background-color:#9A089E;color:#fff;border-radius:50%;z-index:10000;box-shadow:0 2px 4px 2px rgba(0,0,0,0.07)}.tp-menu-button.on{display:none}@media (min-width: 768px){.tp-menu-button{display:none}}.tp-menu{display:none;margin-top:1em}.tp-menu.on{display:block;position:fixed;overflow:scroll;left:0;bottom:0;width:100%;max-height:80%;z-index:5000;margin:0}.tp-menu.on ul{display:flex;flex-wrap:wrap;background-color:#fff;padding:0.5em 1em;margin:0;font-size:1em}.tp-menu.on ul.tp-categories{border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,0.5)}.tp-menu.on ul.tp-subcategories{font-size:0.8em}.tp-menu.on ul.tp-subcategories li a{padding:0.3333333333em 1em;background-color:#fff;font-size:1.2em;cursor:pointer}.tp-menu.on ul.tp-subcategories form{width:100%}.tp-menu.on ul.tp-subcategories form li{display:inline-block;color:black;padding:0.5em 1em}.tp-menu.on ul.tp-subcategories form li label{display:inline-block;padding:0.5em 1em;border-radius:20px;background-color:#E5E5E5;color:#666}.tp-menu.on ul.tp-subcategories form li label.current{background-color:#9A089E;color:#fff}.tp-menu.on ul li a{display:inline-block;padding:0.5em 2em;border-radius:20px;background-color:#E5E5E5;color:#666;margin-right:2em;margin-top:0.5em;margin-bottom:0.5em}.tp-menu.on ul li a.current{background-color:#9A089E;color:#fff}.tp-menu.on .tp-menu-button-container{position:relative;background-color:#fff;height:60px}.tp-menu.on .tp-menu-button-container .tp-menu-button{position:absolute;display:inline-block;right:1em;bottom:1em}@media (min-width: 768px){.tp-menu.on{display:none}}@media (min-width: 768px){.tp-menu{display:block;width:100%;max-width:1060px;margin:0 auto;filter:drop-shadow(0 4px 4px #666)}.tp-menu .wrapper{padding:1em}.tp-menu ul{display:flex;flex-wrap:wrap;background-color:#fff;padding:0.5em 1em;margin:0;font-size:1em}.tp-menu ul.tp-categories{border-top-left-radius:20px;border-top-right-radius:20px}.tp-menu ul.tp-subcategories{border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-bottom:1em;font-size:0.8em}.tp-menu ul.tp-subcategories li a{padding:0.3333333333em 1em;background-color:#fff;font-size:1.2em;cursor:pointer}.tp-menu ul.tp-subcategories form{width:100%}.tp-menu ul.tp-subcategories form li{display:inline-block;color:black;padding:0.5em 1em}.tp-menu ul.tp-subcategories form li label{display:inline-block;padding:0.5em 1em;border-radius:20px;background-color:#E5E5E5;color:#666}.tp-menu ul.tp-subcategories form li label.current{background-color:#9A089E;color:#fff}.tp-menu ul li a{display:inline-block;padding:0.5em 2em;border-radius:20px;background-color:#E5E5E5;color:#666;margin-right:2em;margin-top:0.5em;margin-bottom:0.5em}.tp-menu ul li a.current{background-color:#9A089E;color:#fff}.tp-menu ul li.select-all-subcategories a{padding-right:0;margin-right:0}.tp-menu.sticky{position:fixed;top:10px;left:50%;transform:translate(-50%, 0);z-index:10000}}.header{margin:1em auto;padding:0}.header h1{font-family:"Freight Sans Medium";text-align:center;font-size:1.2em;color:#fff;text-shadow:1px 5px 24px #000;padding:0;margin:0}@media (min-width: 768px){.header h1{font-size:2.8em}}.providers-index h1{font-size:2em;font-weight:bold;margin:1em 0}@media (min-width: 768px){.providers-index h1{font-size:3em}}.categories h1.tp-category-title{font-size:2em;line-height:2em;text-align:center}@media (min-width: 768px){.categories h1.tp-category-title{display:none}}.trusted_providers{display:flex;gap:1em;flex-wrap:wrap}.trusted_providers .trusted_providers_row{display:flex;flex-direction:column;flex:1 1 90%}@media (min-width: 576px){.trusted_providers .trusted_providers_row{flex:1 1 45%}}@media (min-width: 992px){.trusted_providers .trusted_providers_row{flex:1 1 0}}.trusted_providers .trusted_provider{background-color:#fff;color:#666;padding:1em;margin-bottom:1em;border-radius:15px}.trusted_providers .trusted_provider .tp-header{padding-bottom:1px}.trusted_providers .trusted_provider .tp-header .tp-header-title{display:flex;align-items:center;justify-content:space-between}.trusted_providers .trusted_provider .tp-header .tp-header-title h2{display:flex;align-items:center;color:#858585;font-size:1.4em;font-weight:bold}.trusted_providers .trusted_provider .tp-header .tp-header-title .tp-country{display:inline-block;margin-left:6px;margin-top:-3px}.trusted_providers .trusted_provider .tp-header .tp-header-title .tp-website{top:1em;right:1em;font-size:1em}.trusted_providers .trusted_provider .tp-header .tp-description{margin:1em 0;font-size:1em}.trusted_providers .trusted_provider .tp-header .tp-subcategory-name{margin:2em 0 1em 0;font-size:12px}.trusted_providers .trusted_provider .tp-header .tp-subcategory-name span{padding:6px 10px;border-radius:20px;background-color:#E5E5E5;color:#858585}.trusted_providers .trusted_provider .more{font-size:1em}.trusted_providers .trusted_provider .more-divider{margin-top:1em}.trusted_providers .trusted_provider .more-divider.more-divider-on{border-top:1px solid #BBB;margin-bottom:1em}.trusted_providers .trusted_provider .more-divider .more-square{margin:0 auto;margin-top:-12px;background-color:#fff;border:1px solid #BBB;border-radius:50%;height:24px;width:24px;display:flex;align-items:center}.trusted_providers .trusted_provider .more-divider .more-arrow{cursor:pointer;display:block;width:8px;height:8px;border:solid #BBB;border-width:0 1px 1px 0;margin:-4px auto 0 auto;transform:rotate(45deg)}.trusted_providers .trusted_provider .more-divider .more-arrow.more-arrow-on{transform:rotate(-135deg) !important;margin:4px auto 0 auto}.trusted_providers .trusted_provider .hide{display:none}.trusted_providers .trusted_provider .referrals,.trusted_providers .trusted_provider .contacts{display:flex}.trusted_providers .trusted_provider .referrals{margin-bottom:2em}.trusted_providers .trusted_provider .referrals .contact{color:#9A089E}.trusted_providers .trusted_provider .referrals .contact h4{color:#9A089E}.trusted_providers .trusted_provider .contacts{margin-bottom:2em}.trusted_providers .trusted_provider .contacts .contact{color:#7479AE}.trusted_providers .trusted_provider .contacts .contact h4{color:#7479AE}.trusted_providers .trusted_provider .contact{border-left:2px solid #9A089E;padding:0 1em 0 0.5em;font-size:1.05em;margin-bottom:1em;flex:1 1 0}.trusted_providers .trusted_provider .contact h4.contact-name{font-weight:bold;font-size:1.1em}.trusted_providers .trusted_provider .contact .contact-company{color:#B5B5B5}.trusted_providers .trusted_provider .contact .contact-email{display:flex;align-items:center;margin-top:0.5em}.trusted_providers .trusted_provider .contact .contact-email em{margin-right:0.5em;font-style:normal}.trusted_providers .trusted_provider .contact .contact-email img{margin-top:-3px}.perks a.perks-button{display:inline-block;color:#fff;background-color:#7479AE;padding:6px 18px 4px 18px;border-radius:15px;cursor:pointer}.perks h5{font-size:14px;margin-bottom:0.5em}.perk-content{font-size:0.9em;display:none;position:fixed;z-index:20000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.5);transition:all 0.3s linear}.perk-content .perk-content-container{background-color:#fff;border-radius:15px;max-width:340px;max-height:500px;margin:auto;border:2px solid #9A089E;position:relative;top:50%;transform:translateY(-50%)}@media (min-width: 576px){.perk-content .perk-content-container{max-width:500px;top:30%;transform:translateY(-50%)}}.perk-content .perk-content-wrapper{margin:1em;padding:1em}.perk-content .perk-content-wrapper h3{font-size:1.4em;font-weight:bold;color:#9A089E;margin-bottom:1em}.perk-content.on{display:block}.perk-btn{display:flex;justify-content:center;padding:1em;text-align:center;text-transform:uppercase;font-weight:bold;border-radius:50px;cursor:pointer;background-color:#9A089E;color:#fff;margin:2em auto 0 auto;max-width:200px}.perk-btn:hover,.perk-btn:active,.perk-btn:focus{box-shadow:0 2px 4px 2px rgba(0,0,0,0.07)}.perk-btn:active,.perk-btn:focus{background-color:#E5E5E5 !important;color:#666 !important}@font-face{font-family:"Freight Sans Medium";src:url(//static.daphni.com/fonts/Freight-Sans-Medium.otf)}@font-face{font-family:"Freight Sans Medium";src:url(//static.daphni.com/fonts/Freight-Sans-Bold.otf);font-weight:bold}@font-face{font-family:"Editorial";src:url(//static.daphni.com/fonts/PPEditorialNew-Ultralight.otf)}@font-face{font-family:"Formula";src:url(//static.daphni.com/fonts/PPFormula-CondensedBlack.otf)}h1{font-family:"Formula", sans-serif !important;text-transform:uppercase}body.welcome{font-family:"Manrope", Helvetica, Arial, sans-serif;background-color:#FFFCF9;color:#1b1b1d}.button{display:inline-block;box-shadow:0 4px 0 0 #1b1b1d;color:#1b1b1d;background-color:#FFFCF9;z-index:1;border:1px solid #1b1b1d;text-align:center;border-radius:.3125rem;margin-top:-4px;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;position:relative;overflow:visible;transition:all 0.1s ease-in-out;text-decoration:none}.button.left{top:30px;left:20px}.button.white{color:#fff;border-color:#fff}.button.white:hover{border-color:rgba(255,255,255,0.5)}.button:hover{transform:scale(1.05)}.title{color:#1b1b1d;font-size:32px;font-weight:bold;line-height:1.5;margin-bottom:20px}@media (min-width: 800px){.title{font-size:36px}}.subtitle{color:#1b1b1d;font-size:16px;margin-bottom:30px}.subtitle span{display:block}.input-blue{background-color:#fff;color:#000;border-radius:10px;border:0;display:inline-block;font-size:17px;font-weight:200;margin:0 10px 10px 0;padding:14px 25px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.input-email,.input-code{color:#1b1b1d;background-color:#0000;min-width:23.75rem;min-height:2rem;padding:.75rem 0;font-weight:500;border:0;border-bottom:1px solid #1b1b1d;border-radius:0;height:auto;margin-bottom:0;font-size:1rem;line-height:1.6}.input-email:focus,.input-code:focus{outline:none}.input-code{font-weight:500;font-size:20px;letter-spacing:5px;text-align:center}::-webkit-input-placeholder{color:#1b1b1d}:-moz-placeholder{color:#1b1b1d;opacity:1}::-moz-placeholder{color:#1b1b1d;opacity:1}:-ms-input-placeholder{color:#1b1b1d}::-ms-input-placeholder{color:#1b1b1d}#email{width:100%;min-width:100%;margin-right:0}.carousel{opacity:0;margin:0 auto;width:90%;text-align:center;padding-top:10px}@media (min-width: 992px){.carousel{padding-top:110px}}.sub-body{width:100%;height:100vh;overflow:hidden;position:relative}.sub-body .page{padding-top:40px;padding-bottom:40px}.error{display:none;color:#f00}.hide-text{display:none}@media (max-width: 800px){form .button{width:100%;margin-top:1em}}@media (min-width: 800px){.content #send-email{max-width:350px;display:flex;align-items:center;flex-direction:row}#email{width:340px;margin-right:1rem !important}.input-code{width:135px;min-width:135px;margin-right:1rem !important}}.back{color:#000;cursor:pointer;display:inline-flex;font-size:16px;margin-bottom:20px;text-transform:uppercase;text-decoration:none;transition:all .2s;font-weight:bold}.back .back-arrow{margin-right:10px;vertical-align:text-bottom}.back:hover{opacity:.8}#send-email{margin-top:40px;display:flex;flex-direction:column;padding-bottom:1em}.dot{left:50%;position:absolute;top:36px;transform:translateX(-8px)}.daphnipolis{left:50%;position:absolute;top:50px;transform:translateX(-50%)}.light{background-image:url(//static.daphni.com/assets/apply/light_vertical-33f9f304c6cb0e7e92aaab52eae85e39cb100800752591f959f267acf283e5ef.svg);background-position-x:center;background-position-y:50px;background-repeat:no-repeat;background-size:cover;min-height:100%;position:absolute;width:100%;z-index:0}.starship{left:50%;position:absolute;top:500px;transform:translateX(-50%);width:390px}.cloud{left:50%;position:absolute;top:50px}.cloud.cloud-top-left{top:80px;transform:translateX(-330px);width:100px}.cloud.cloud-top-left-back{opacity:.5;top:80px;transform:translateX(-290px);width:100px}.cloud.cloud-top-right{top:70px;transform:translateX(330px);height:50px}.cloud.cloud-top-right-back{top:77px;transform:translateX(405px);height:43px}.cloud.cloud-top-right-fade{opacity:.34;top:125px;transform:translateX(280px);width:105px}.cloud.cloud-bottom{display:block;top:750px;transform:translateX(150px);width:300px}.providers.welcome-index .page{max-width:1000px;margin:0 auto}@media (min-width: 800px){.providers.welcome-index .form{display:flex;align-items:flex-start}}.providers.welcome-index .hacker{margin:0 auto;display:flex;width:300px;height:200px;max-width:300px;margin-bottom:20px}.providers.welcome-index .hacker img{display:block;max-width:300px;margin:0 auto;vertical-align:top}@media (min-width: 800px){.providers.welcome-index .hacker{margin:0 auto;margin-right:40px;width:300px;height:300px;max-width:300px}}.providers.welcome-index .content #send-email{margin-top:40px}.providers.welcome-index .content #email{width:340px}@media (min-width: 800px){.providers.welcome-index .content{min-width:500px;text-align:left}}
