@import url(https://fonts.googleapis.com/css?family=Nunito);
*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{font-family:Nunito,sans-serif;font-size:10px}body{background:#fbfbfb;color:#2d2d2d;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow-x:hidden;width:100vw}#app,.layout{height:inherit;width:100%}ul{list-style:none}a{text-decoration:none}a::-moz-selection,b::-moz-selection,div::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,li::-moz-selection,p::-moz-selection,span::-moz-selection,td::-moz-selection{background-color:#2d2d2d;color:#fff}a::selection,b::selection,div::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,li::selection,p::selection,span::selection,td::selection{background-color:#2d2d2d;color:#fff}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:none;-moz-text-fill-color:none;background-color:none;border:none;box-shadow:none}.badge-primary{background-color:#7fb401;color:#fff}.badge-secondary{background-color:#24365c;color:#fff}.badge-success{background-color:#10ca93;color:#fff}.badge-info{background-color:#00afef;color:#fff}.badge-warning{background-color:#ff9f00;color:#212529}.badge-danger{background-color:#f25767;color:#fff}.badge-light{background-color:#ebeef6;color:#212529}.badge-dark{background-color:#181c32;color:#fff}.bg-primary,.text-primary{color:#7fb401}.bg-success,.text-success{color:#10ca93}.bg-secondary,.text-secondary{color:#24365c}.bg-info,.text-info{color:#00afef}.bg-warning,.text-warning{color:#ff9f00}.bg-dark,.text-dark{color:#181c32}.bg-danger,.text-danger{color:#f25767}.loader{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.2);display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .2s ease;visibility:hidden;width:100vw;z-index:1100}.loader.show{opacity:1;pointer-events:all;visibility:visible}form .loader{height:100%;position:absolute;width:100%}.loading{display:flex}.circle{-webkit-animation:jump .5s ease-in infinite;animation:jump .5s ease-in infinite;background-color:#ff9f00;border-radius:50%;height:1.5rem;transform-style:preserve-3d;width:1.5rem}.circle:nth-of-type(2){-webkit-animation-delay:.1s;animation-delay:.1s;margin:0 1rem}.circle:last-of-type{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-20px)}}.modal-container{-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:absolute;top:0;transition:all .2s ease;visibility:hidden;width:100vw;z-index:1000}.modal-container.show{opacity:1;pointer-events:all;visibility:visible}.admin{min-height:min(100vh,900px);width:100vw}.admin-header{display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative;width:100vw}.admin-header .usr-nav{margin-inline:auto;width:min(100% - 2rem,1200px)}.admin-header .control-nav{background:#111;border-bottom:10px solid #ff9f00;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.admin-header .control-content{height:100%;margin-inline:auto;width:min(100% - 2rem,720px)}.admin-header .control-content::-webkit-scrollbar{background:#111;height:4px}.admin-header .control-content::-webkit-scrollbar-thumb{background:#fff;border-radius:5px;height:4px}.admin-header .control-content .tab-controls{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.admin-header .control-content .tab{display:inline-block;height:100%;width:33.3333333333%}.admin-header .control-content .tab .tb-link,.admin-header .control-content .tab a{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.7rem;font-weight:bolder;height:100%;justify-content:center;padding:2rem 1rem;transition:background .3s ease;width:100%}.admin-header .control-content .tab .tb-link.active-link,.admin-header .control-content .tab .tb-link:hover,.admin-header .control-content .tab a.active-link,.admin-header .control-content .tab a:hover{background:#ff9f00}.admin-header .control-content .tab .tb-link i.fas,.admin-header .control-content .tab a i.fas{margin-bottom:1rem}.admin-header .control-content .tab.admin-tab{position:relative}.admin-header .control-content .tab.admin-tab:hover .ad-drop-list{opacity:1;pointer-events:all;visibility:visible}.admin-header .control-content .ad-drop-list{background:#ff9f00;box-shadow:5px 5px 5px rgba(0,0,0,.1);height:-webkit-max-content;height:-moz-max-content;height:max-content;left:50%;opacity:0;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);transition:all .3s ease;visibility:hidden;width:100%;z-index:500}.admin-header .control-content .ad-drop-list:hover{opacity:1;pointer-events:all;visibility:visible}.admin-header .control-content .ad-drop-item{border-bottom:1px solid rgba(0,0,0,.1);width:100%}.admin-header .control-content .ad-drop-item:last-of-type{border-bottom:none}.admin-header .control-content .ad-drop-item a{color:#fff;display:block;font-size:1.7rem;padding:1.5rem 2rem;transform:scale(1);transform-style:preserve-3d;transition:transform .3s ease;white-space:nowrap;width:100%}.admin-header .control-content .ad-drop-item:hover a{transform:scale(.8)}.admin-header .usr-nav{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 0}.admin-header .usr-nav .hamburger,.admin-header .usr-nav .logo{flex:1}.admin-header .usr-nav .logo{font-size:2.7rem;font-weight:bolder}.admin-header .usr-nav .logo .lead{color:#818181}.admin-header .usr-nav .logo .gen{color:#dcc05a;font-family:Quite Magical;font-size:4.5rem;font-style:italic}.admin-header .usr-nav .nav-content{align-items:inherit;display:inherit;flex:10;justify-content:inherit;margin-left:5rem;padding-top:1rem}.admin-header .usr-nav .nav-content .hide-menu{background:none;border:none;color:#fff;display:none;font-size:2rem;position:absolute;right:5%;top:2rem}.admin-header .usr-nav .nav-content .cnt-left{font-size:1.5rem}.admin-header .usr-nav .nav-content .cnt-left .fa-user{margin-right:.6rem}.admin-header .usr-nav .nav-content .cnt-left .logout{background:none;border:none;cursor:pointer}.admin-header .usr-nav .nav-content .cnt-left .usr-info span.bold{font-weight:700;margin-left:.5rem;text-decoration:underline}.admin-header .usr-nav .nav-content .cnt-right{font-size:1.5rem;font-weight:700}.admin-header .usr-nav .nav-content .cnt-right a{color:#181c32}.admin-header .usr-nav .nav-content .cnt-right .fa-bell{margin-right:2rem}.admin-header .usr-nav .nav-content .cnt-right .fa-calendar-alt{margin-right:.7rem}.admin-header .usr-nav .nav-content .cnt-right .fa-money-bill{margin-right:.5rem}.admin-header .usr-nav .nav-content .cnt-right .calendar{margin-right:1.5rem}.admin-header .usr-nav .nav-content .cnt-right .notifications span{display:none}.admin-header .usr-nav .nav-content .cnt-right .support button{background:none;border:1px solid #7fb401;border-radius:8px;color:#7fb401;cursor:pointer;font-weight:700;padding:1rem 2rem}.admin-header .usr-nav .hamburger{background:none;border:none;color:#dcc05a;cursor:pointer;display:none;font-size:2rem}.admin-header .usr-nav span.line{background:#181c32;display:inline-block;height:1.5rem;margin:0 1.5rem -.2rem;width:1px}@media screen and (max-width:1060px){.admin-header .usr-nav .logo{font-size:2rem}.admin-header .usr-nav .logo .gen{font-size:3.3rem}.admin-header .usr-nav .nav-content{margin-left:2rem}.admin-header .usr-nav .nav-content .cnt-left,.admin-header .usr-nav .nav-content .cnt-right{font-size:1.2rem}}@media screen and (max-width:910px){.admin-header .usr-nav{flex-direction:column;justify-content:normal}.admin-header .usr-nav .nav-content{margin-left:0}.admin-header .usr-nav .nav-content .cnt-left{margin-right:1.5rem}}@media screen and (max-width:800px){.admin-header .usr-nav .nav-content{flex-direction:column}.admin-header .usr-nav .nav-content .cnt-left{margin-bottom:1.5rem;margin-right:0}.admin-header .control-content .tab-controls .tab{width:100%}.admin-header .control-content .ad-drop-list{transform:translate(-100%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.admin-header .control-content .ad-drop-item a{font-size:1.3rem}}@media screen and (max-width:550px){.admin-header .usr-nav{flex-direction:row;justify-content:space-between;width:min(90%,450px)}.admin-header .usr-nav .hamburger{display:inline-block}.admin-header .usr-nav .hamburger,.admin-header .usr-nav .logo{flex:initial}.admin-header .usr-nav .nav-content{background-color:#dcc05a;color:#fff;height:min(50vh,450px);justify-content:center;left:0;margin-left:0;position:absolute;top:0;transform:translateY(-100%);transition:all .3s ease;width:100%;z-index:1000}.admin-header .usr-nav .nav-content.reveal{transform:translateY(0)}.admin-header .usr-nav .nav-content .hide-menu{display:block}.admin-header .usr-nav .nav-content .cnt-left{margin-right:0}.admin-header .usr-nav .nav-content .cnt-left .usr-info{color:#fff;margin-bottom:2rem}.admin-header .usr-nav .nav-content .cnt-left .logout{color:#fff}.admin-header .usr-nav .nav-content .cnt-left,.admin-header .usr-nav .nav-content .cnt-right{align-items:center;display:flex;flex-direction:column}.admin-header .usr-nav .nav-content .cnt-right .fa-bell{margin-right:.7rem}.admin-header .usr-nav .nav-content .cnt-right .calendar,.admin-header .usr-nav .nav-content .cnt-right .notifications,.admin-header .usr-nav .nav-content .cnt-right a.bold{color:#fff;margin-bottom:2rem}.admin-header .usr-nav .nav-content .cnt-right .notifications span{display:initial}.admin-header .usr-nav .nav-content .cnt-right .support button{border:1px solid #fff;color:#fff}.admin-header .usr-nav span.line{display:none}.admin-header .control-content .tab a{font-size:1.3rem}.admin-header .control-content .ad-drop-item a{font-size:1.2rem;padding:1rem 1.5rem}}.guest-page{background-attachment:fixed;background:radial-gradient(circle closest-corner at center 50vh,#818181,#000 80%) no-repeat;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:100vh;width:100vw}.campaign-layout{min-height:100vh;padding-bottom:5rem;position:relative;width:100vw}.campaign-layout .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.campaign-layout .overlay.dark{background:#111;-webkit-clip-path:polygon(0 0,100% 0,100% 25%,0 58%);clip-path:polygon(0 0,100% 0,100% 25%,0 58%);z-index:-1}.campaign-layout .overlay.gold{background:#dcc05a;z-index:-2}.campaign-layout .logo{font-size:2rem;font-weight:bolder;margin-bottom:2rem}.campaign-layout .logo .lead{color:#818181}.campaign-layout .logo .gen{color:#dcc05a;font-family:Quite Magical;font-size:3rem;font-style:italic}.campaign-layout .layout-section{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:1rem;width:100%}.campaign-layout .stages{align-items:center;display:flex;perspective:1000px}.campaign-layout .stages .stage{align-items:center;color:#ff9f00;display:flex;font-size:1.3rem;height:2.5rem;justify-content:center;position:relative;width:2.5rem}.campaign-layout .stages .stage.active{color:#fff}.campaign-layout .stages .stage.active:before{background-color:#ff9f00;border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}.campaign-layout .stages .stage:nth-of-type(2){margin:0 1rem}@media screen and (min-width:1024px){.campaign-layout .logo{font-size:3rem;margin-bottom:3rem}.campaign-layout .logo .gen{font-size:4rem}}.error-layout{min-height:100vh;padding-bottom:5rem;position:relative;width:100vw}.error-layout .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.error-layout .overlay.dark{background:#111;-webkit-clip-path:polygon(0 0,100% 0,100% 25%,0 58%);clip-path:polygon(0 0,100% 0,100% 25%,0 58%);z-index:-1}.error-layout .overlay.gold{background:#dcc05a;z-index:-2}.error-layout .logo{font-size:2rem;font-weight:bolder;margin-bottom:2rem}.error-layout .logo .lead{color:#818181}.error-layout .logo .gen{color:#dcc05a;font-family:Quite Magical;font-size:3rem;font-style:italic}.error-layout .layout-section{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:1rem;width:100%}@media screen and (min-width:1024px){.error-layout .logo{font-size:3rem;margin-bottom:3rem}.error-layout .logo .gen{font-size:4rem}}.admin-dashboard{width:100vw}.admin-dashboard,.page-content{height:-webkit-max-content;height:-moz-max-content;height:max-content}.page-content{margin-inline:auto;padding:2rem 0;width:min(100% - 2rem,1200px)}.page-name{font-weight:bolder;margin-bottom:2rem}button.add{background:#00afef;border:none;border-radius:5px;box-shadow:1px 1px 15px rgba(0,0,0,.2),inset 2px 2px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1rem;transition:all .3s ease}button.add .fas{margin-right:7px}button.add:active{box-shadow:none}.selectors{display:flex;flex-direction:column}.selectors,.selectors .dropdown{margin-bottom:1.5rem}.selectors .dropdown:last-of-type{margin-bottom:0}.cards,hr{margin-bottom:2rem}.cards{grid-column-gap:1rem;grid-row-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr}.cards .card-header{align-items:center;display:flex;margin-bottom:1rem}.cards .fas{font-size:1.2rem;margin-right:1rem}.cards .fas.blue{color:#00afef}.cards .fas.green{color:#7fb401}.cards .fas.yellow{color:#ff9f00}.cards .fas.red{color:#f25767}.cards .fas.purple{color:#24365c}.cards .card-title{color:#818181;font-size:1.2rem;margin-bottom:1rem}.js-plotly-js,.js-plotly-js div,.js-plotly-plot .plotly .main-svg,.plot-container.plotly,.scatter-chart,.user-select-none.svg-container{width:100%}.no-content{align-items:center;display:flex;flex-direction:column;padding-top:5rem}.no-content .fas{color:#818181;font-size:5rem;margin-bottom:2rem}.no-content h1{font-size:1.5rem;font-weight:400}@media screen and (min-width:450px){.selectors{grid-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr}.selectors .dropdown{margin-bottom:0}.cards .card-title,.cards .fas{font-size:1.5rem}}@media screen and (min-width:600px){.cards{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px){.selectors{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2.5rem}.selectors .dropdown{flex-basis:300px}.selectors .dropdown:nth-of-type(2){flex-basis:400px}button.add{padding:1rem 1.7rem}hr{margin-bottom:2.5rem}.cards{grid-template-columns:repeat(4,1fr)}.cards .card-title,.cards .fas{font-size:1.5rem}.no-content h1{font-size:2rem}.no-content .fas{font-size:10rem}}@media screen and (min-width:1024px){.page-name{font-size:2.5rem;margin-bottom:2.5rem}.selectors .dropdown{flex-basis:200px}.selectors .dropdown:nth-of-type(2){flex-basis:350px}.cards{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1200px){.cards{margin-bottom:3rem}.cards .card-title,.cards .fas{font-size:2rem}}.leads-page .page-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.buyers .page-header,.cmpgn .page-header{align-items:flex-start;flex-direction:column;margin-bottom:1rem}.buyers .page-header .group-button,.cmpgn .page-header .group-button{align-self:flex-end}.sr-page .page-name{margin-bottom:0}.tb-section{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:1.5rem 0 .3rem;width:100%}@media screen and (min-width:450px){.buyers .page-header,.cmpgn .page-header{align-items:center;flex-direction:row;margin-bottom:1rem}.buyers .page-header .group-button,.cmpgn .page-header .group-button{align-self:center}}.login-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.login-page .login-form,.login-page .sign-ups{margin-inline:auto;width:min(100% - 2rem,600px)}.login-page .login-form{border-radius:5px;box-shadow:5px 5px 10px rgba(0,0,0,.3);height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:2rem;overflow:hidden}.login-page .login-form .form-content{height:100%;width:100%}.login-page .login-form .form-header{background:#111;padding:3rem 0 2rem;text-align:center;width:100%}.login-page .login-form .form-header .form-title{margin-bottom:20px}.login-page .login-form .form-header .lead{color:#818181;font-size:2.5rem}.login-page .login-form .form-header .gen{color:#dcc05a;font-family:Quite Magical;font-size:4rem;font-style:italic}.login-page .login-form .form-header .pg-title{align-items:center;display:flex;justify-content:center}.login-page .login-form .form-header .dot{background-color:#818181;border-radius:50%;display:inline-block;height:5px;margin:0 1.5px;width:5px}.login-page .login-form .form-header .ttxt{color:#818181;font-family:Quite Magical;font-size:20px;font-style:italic;margin:0 10px}.login-page .login-form .form-fields{align-items:center;background:#fbfbfb;display:flex;flex-direction:column;padding:2.5rem 0}.login-page .login-form .input-field{margin-bottom:2rem;width:90%}.login-page .login-form .input-field input{background:none;border:1px solid rgba(0,0,0,.1);border-radius:5px;font-size:1.3rem;outline:none;padding:1rem .7rem;width:100%}.login-page .login-form .input-field.grid{grid-column-gap:1rem;display:grid;grid-template-columns:80% auto}.login-page .login-form .input-field .view-psswd{align-items:center;background:rgba(0,0,0,.3);border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:center}.login-page .login-form .input-field .fa-eye{color:#fff;font-size:1.4rem}.login-page .login-form .sign-in{background-color:#00afef;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:2rem;padding:1rem 1.7rem}.login-page .login-form .sign-in .fas{margin-right:.5rem}.login-page .login-form .back,.login-page .login-form .fgt-psswd{color:#2d2d2d;cursor:pointer;font-size:1.4rem;font-weight:700}.login-page .login-form .back .fas,.login-page .login-form .fgt-psswd .fas{margin-right:.5rem}.login-page .sign-ups{align-items:center;display:flex;justify-content:space-between}.login-page .sign-ups button{background:#fbfbfb;border:none;border-radius:5px;box-shadow:5px 5px 10px rgba(0,0,0,.3);cursor:pointer;padding:1rem 1.5rem}.login-page .sign-ups button .fas{margin-right:.5rem}@media screen and (min-width:450px){.login-page .login-form .input-field.grid{grid-template-columns:85% auto}}@media screen and (min-width:550px){.login-page .login-form .input-field.grid{grid-template-columns:90% auto}}@media screen and (min-width:768px){.login-page .login-form .form-fields{padding:5rem 0}.login-page .login-form .form-header .lead{font-size:3rem}.login-page .login-form .form-header .gen{font-size:5rem}.login-page .login-form .sign-in{font-size:1.6rem}.login-page .sign-ups button{font-size:1.5rem}}.lead-sub{height:-webkit-max-content;height:-moz-max-content;height:max-content}.lead-sub .page-content{background:#fbfbfb;box-shadow:5px 5px 10px rgba(0,0,0,.1);margin-top:5rem}.lead-sub.sub-failure .page-content{margin-top:10rem}.sg-container{align-items:center;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-inline:auto;padding:1rem 0;width:min(100% - 4rem,700px)}.sg-container .title-text{margin-bottom:2rem}.sg-container .pg-text{width:100%}.sg-container .ctx-subtext,.sg-container .pg-text{font-size:1.2rem;margin-bottom:1.5rem}.sg-container .pg-text p{-webkit-margin-before:0!important;-webkit-margin-after:0!important;margin:0!important;margin-block-end:0!important;margin-block-start:0!important}.sg-container .check{margin:2rem 0 3rem}.sg-container .check input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sg-container .check input:checked+label:before{background-color:#ff9f00}.sg-container .check label{cursor:pointer;display:inline-block;font-size:1.2rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sg-container .check label:before{border:1px solid #ff9f00;content:"";height:1.7rem;left:-2.2rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:1.7rem}.sg-container .check label:after{border:2px solid #fff;border-left:none;border-top:none;content:"";height:1rem;left:-1.6rem;position:absolute;top:50%;transform:translateY(-70%) rotate(40deg);width:.5rem}.sg-container .proceed{background:#408940;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:1rem 1.7rem}.sg-container .sponser-list{margin:3rem 0 2rem}.sg-container .ctx-title{font-size:1.7rem;margin-bottom:1rem}.sg-container .sp-list li{border-top:1px solid rgba(0,0,0,.1);margin-bottom:2rem;margin-inline:auto;padding:1rem 0;width:min(100%,650px)}.sg-container .sp-list li:last-of-type{border-bottom:1px solid rgba(0,0,0,.1)}.sg-container .sp-list li .check{margin:1.5rem 0 0 2.4rem}.sg-container .sp-list li .check label{padding-left:.5rem}.sg-container .sp-list li .flex-list{grid-column-gap:2rem;display:grid;grid-template-columns:30% auto;grid-template-rows:150px}.sg-container .sp-list li .flex-list p,.sg-container .sp-list li .flex-list span{font-size:1.2rem}.sg-container .sp-list li .flex-list .sp-addr p{line-height:1.5}.sg-container .sp-list li .flex-list .scrllb-cnt{height:100%;overflow-y:auto;padding-right:.7rem}.sg-container .sp-list li .flex-list .scrllb-cnt p a{color:#111;display:block;margin-top:1rem;text-decoration:underline}@media screen and (min-width:768px){.sg-container .title-text{font-size:3rem}.sg-container .check label,.sg-container .ctx-subtext,.sg-container .pg-text,.sg-container .sp-list li .flex-list p,.sg-container .sp-list li .flex-list span{font-size:1.4rem}.sg-container .sp-list li .flex-list h3{font-size:1.5rem}}@media screen and (min-width:1300px){.sg-container .title-text{font-size:4rem}.sg-container .pg-text{margin-bottom:2.5rem}}.lead-sub.sub-form .page-content{background:none;box-shadow:none}.sl-form{background:#fbfbfb;box-shadow:5px 5px 10px rgba(0,0,0,.1);height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-inline:auto;padding:2rem 1rem;width:min(100% - 2rem,600px)}.sl-form .go-back{background:#ff9f00;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;margin-bottom:3rem;padding:1rem 1.7rem}.sl-form .go-back .fas{margin-right:.5rem;transition:transform .3s ease}.sl-form .go-back:hover .fas{transform:translate(-.5rem)}.sl-form .info{color:#818181;font-size:1.2rem;margin-bottom:1.5rem}.sl-form .field,.sl-form .field.names .input:first-of-type{margin-bottom:2rem}.sl-form .field input{background:rgba(0,0,0,.1);border:none;border-radius:5px;display:block;font-size:1.2rem;outline:none;padding:1rem;width:100%}.sl-form .field input[type=radio]{display:inline;padding:0;width:auto}.sl-form .field.email-input,.sl-form .field.phone-input{position:relative}.sl-form .field.dob{padding-left:1rem}.sl-form .field.dob .input-label{display:inline-block;font-size:1.2rem}.sl-form .field.dob .dob-dds{align-items:center;display:flex;flex-wrap:wrap}.sl-form .field.dob .dob-dds label{font-size:1.2rem}.sl-form .field.dob .dob-dds select{border:1px solid rgba(0,0,0,.1);margin:1rem 1rem 1rem .5rem;outline:none;padding:.5rem}.sl-form .field.dob.disabled{cursor:not-allowed;opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sl-form .field .spinner{-webkit-animation:spinner .5s linear infinite;animation:spinner .5s linear infinite;border:2px solid #ff9f00;border-bottom:none;border-radius:50%;border-right:none;display:none;height:2rem;position:absolute;right:1rem;top:1rem;transform:rotate(0deg);transition:all .3s ease;width:2rem}.sl-form .field .spinner.validated{-webkit-animation:none;animation:none;border:3px solid #408940;border-left:none;border-radius:0;border-top:none;display:inline-block;height:1.5rem;transform:rotate(40deg);width:.7rem}.sl-form .field .error{color:#f25767;display:inline-block;font-size:1.1rem;margin-left:.7rem;margin-top:.5rem}.sl-form .gender{padding-left:1rem}.sl-form .gender label:nth-of-type(2){margin-right:2rem}.sl-form .gender input{cursor:pointer;margin-right:.6rem}.sl-form .gender label{cursor:pointer;font-size:1.2rem}.sl-form .gender .gender-label{cursor:auto;margin-right:3rem}.sl-form .submit{background:#408940;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:1rem 1.7rem}.sl-form .btn-container{align-items:center;display:flex;justify-content:flex-end;width:100%}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (min-width:768px){.sl-form{padding:2rem}.sl-form .go-back,.sl-form .info{font-size:1.5rem}.sl-form .field.names{grid-column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr}.sl-form .field.names .input:first-of-type{margin-bottom:0}.sl-form .field input,.sl-form .field label{font-size:1.5rem}.sl-form .field .error{font-size:1.3rem}.sl-form .field.dob{align-items:center;display:flex;padding-left:0}.sl-form .field.dob .input-label{display:inline-block;font-size:1.5rem;margin-right:1.5rem}}.lead-sub.sub-success .page-content{background:none;box-shadow:none}.lead-sub.sub-success .page-content .text-content{align-items:center;background:#fbfbfb;box-shadow:5px 5px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-inline:auto;padding:2rem 1rem;width:min(100% - 2rem,700px)}.lead-sub.sub-success .page-content .text-content .fas{color:#408940;font-size:6rem;margin-bottom:3rem}.lead-sub.sub-success .page-content .text-content .success{margin-bottom:1.5rem}.lead-sub.sub-success .page-content .text-content .sc-text{color:#3d3d3d;font-size:1.2rem;margin-bottom:2rem;max-width:500px;text-align:center}.lead-sub.sub-success .page-content .text-content a{color:#2d2d2d;font-size:1.3rem;text-decoration:underline;transition:color .3s ease}.lead-sub.sub-success .page-content .text-content a:hover{color:#ff9f00}@media screen and (min-width:768px){.lead-sub.sub-failure .text-content .fas,.lead-sub.sub-success .page-content .text-content .fas{font-size:9rem;margin-bottom:5rem}.lead-sub.sub-failure .text-content .success,.lead-sub.sub-success .page-content .text-content .success{font-size:3rem}.lead-sub.sub-failure .text-content .sc-text,.lead-sub.sub-failure .text-content a,.lead-sub.sub-success .page-content .text-content .sc-text,.lead-sub.sub-success .page-content .text-content a{font-size:1.5rem}}.lead-sub.sub-failure .page-content{background:none;box-shadow:none}.lead-sub.sub-failure .page-content .text-content{align-items:center;background:#fbfbfb;box-shadow:5px 5px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-inline:auto;padding:4rem 2rem;width:min(100% - 2rem,700px)}.lead-sub.sub-failure .page-content .text-content .fas{color:#f25767;font-size:6rem;margin-bottom:3rem}.lead-sub.sub-failure .page-content .text-content .success{margin-bottom:1.5rem}.lead-sub.sub-failure .page-content .text-content .sc-text{color:#3d3d3d;font-size:1.2rem;margin-bottom:2rem;max-width:500px;text-align:center}.lead-sub.sub-failure .page-content .text-content a{color:#2d2d2d;font-size:1.3rem;text-decoration:underline;transition:color .3s ease}.lead-sub.sub-failure .page-content .text-content a:hover{color:#ff9f00}
