@font-face{font-family:'Averta';src:local("Averta"),url("../../static/fonts/AvertaPE-Bold.otf") format("opentype")}body,html{background:#E5E5E5;margin:0;height:100%;width:100%}@media (max-width: 768px),screen and (max-height: 600px){body{background:#002A47}}label{font-weight:400}label a{color:#00A8E8}header{background-color:#289724}header .text-muted{color:#fff !important}table,section{font-size:0.8125rem}.greenely-font{color:#289724}.text-muted{font-size:1.1rem}.logo img{margin-left:0}.form-control{border-radius:0.5rem}.form-control::placeholder{font-weight:normal}.caption-top{caption-side:top}.btn{font-size:1.5rem}.pricing-card{font-size:0.8125rem;background:#fff none repeat scroll 0 0;color:#036;box-shadow:rgba(0,0,0,0.1) 0 0 1px 1px;border-radius:0.3rem}.faq li{font-size:0.85rem}.main-logo{position:absolute;margin:20px;top:0;left:0;width:170px}@media (max-width: 1110px) and (max-height: 740px){.main-logo{display:none}}@media (max-width: 1110px) and (max-height: 780px){.content.promo .main-logo{display:none}}@media (max-width: 768px),screen and (max-height: 600px){.content.promo .split-container{padding-top:40px}}.content.promo .household-wrapper{min-height:calc(100vh - 40px)}.content.promo .household-wrapper .household-column{min-height:calc(100vh - 40px)}.main-card{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:726px;height:580px;background:white}.main-card .split-container{width:100%;height:100%;display:grid;grid-template-columns:12fr 13fr}.main-card .split-container .form-container{background:white;position:relative;padding:40px}.main-card .split-container .form-container .fields-row{display:flex;flex-direction:row;justify-content:space-between}.main-card .split-container .form-container .fields-row .form-group:first-child{width:35%}.main-card .split-container .form-container .fields-row .form-group:last-child{width:60%}@media (max-width: 768px),screen and (max-height: 600px){.main-card{width:100%;height:100%}.main-card .split-container{grid-template-columns:auto;grid-auto-rows:minmax(min-content, max-content)}.main-card .split-container .info{min-height:100px;height:auto;padding:20px}.main-card .split-container .info .statements-container{font-size:3vw;padding:10px 0}.main-card .split-container .info .statements-container .statement{padding:4px 0}.main-card .split-container .info .intro-bottom-image{display:none}}.overlay-background{opacity:0;pointer-events:none;background:rgba(0,0,0,0);position:absolute;top:0;bottom:0;right:0;left:0;transition:0s;z-index:4}.overlay-background.active{opacity:1;background:rgba(0,0,0,0.5);pointer-events:inherit;transition:.3s}.overlay-background.active .overlay-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:375px;height:812px;background:white;padding:50px 23px;max-height:calc(100vh - 40px);overflow:auto}.overlay-background.active .overlay-container .summary{font-size:13px;padding:30px 0 0 0}.overlay-background.active .overlay-container .prices-period-title{padding:20px 0;font-weight:600;font-size:0.8em;text-transform:uppercase}.overlay-background.active .overlay-container .prices-details-container{padding:10px 0}.overlay-background.active .overlay-container .price-detail-row{display:flex;flex-direction:row;justify-content:space-between;padding:5px 0}.overlay-background.active .overlay-container .price-detail-row.bold{font-weight:600}.overlay-background.active .overlay-container .overlay-header{display:flex;flex-direction:row;justify-content:space-between}.overlay-background.active .overlay-container .overlay-close-button{margin:-20px;cursor:pointer}.overlay-background.active .overlay-container .vat{color:darkgray;text-align:center;font-size:13px;padding:30px 0}@media (max-width: 768px),screen and (max-height: 600px){.overlay-background.active .overlay-container{top:0;left:0;right:0;bottom:0;transform:unset;width:unset;height:unset;max-height:unset}}.inactive{display:none}.form-check{display:flex;flex-direction:row}.form-check input{height:unset !important}.form-check input::placeholder{color:red}.form-check label{padding-left:25px;font-size:9px}.poa-agreement-field,.contract-agreement-field{padding:4px 0}.poa-agreement-field label,.contract-agreement-field label{font-size:10px}.poa-agreement-field .container,.contract-agreement-field .container{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.poa-agreement-field .container input,.contract-agreement-field .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.poa-agreement-field .checkmark,.contract-agreement-field .checkmark{position:absolute;border-radius:5px;top:0;left:0;height:22px;width:22px;background-color:#eee;translate:.2s}.poa-agreement-field .container:hover .checkmark,.contract-agreement-field .container:hover .checkmark{background-color:#ccc}.poa-agreement-field .container input:checked~.checkmark,.contract-agreement-field .container input:checked~.checkmark{background-color:#00A8E8}.poa-agreement-field .checkmark:after,.contract-agreement-field .checkmark:after{content:"";position:absolute;display:none}.poa-agreement-field .container input:checked~.checkmark:after,.contract-agreement-field .container input:checked~.checkmark:after{display:block}.poa-agreement-field .container .checkmark:after,.contract-agreement-field .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#back-button{position:absolute;top:0;left:0;height:40px;width:40px;margin:10px;border-radius:5px;align-items:center;display:flex;justify-content:center;cursor:pointer}.whats-next-title{font-weight:600;font-size:18px}.steps-container{padding:20px 0}.steps-container .step-row{display:flex;flex-direction:row;position:relative}.steps-container .step-row .step-count{position:relative;left:-15px}.steps-container .step-row .step-text{font-size:12px;position:relative;left:-15px;display:flex;align-items:center}.steps-container .step-row:first-child .step-count:after{content:'';border:1px solid #eeeeee;height:60px;left:40px;top:63px;position:absolute}.download-title{font-weight:600;font-size:18px;padding:10px 0}.store-links-container{display:flex;flex-direction:row;padding:10px 0}.store-links-container .store-link:first-child{margin-right:20px}.hidden{display:none}.statements-container{padding:20px 0}.statements-container .statement{display:flex;flex-direction:row;padding:10px 0;align-items:center;line-height:19px}.statements-container .statement .statement-icon{padding:0 16px 0 0}@media (max-width: 768px),screen and (max-height: 600px){.statements-container .statement .statement-text{font-size:calc(10px + 1vw)}}.application-info-container{font-size:0.8em}.application-info-container .rating-container{display:flex}.application-info-container .rating-container span:first-child{margin-right:24px}.info{background:#002A47;padding:40px;color:white;position:relative}.info .title{font-size:1.4em;font-weight:600}.info .intro-bottom-image{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;padding:45px}.info .intro-bottom-image.large{padding:30px}.info .intro-bottom-image.large svg{height:270px;width:270px}.info.gratis .intro-top-image{position:absolute;top:25px;left:14px}.info.gratis .intro-top-image svg{display:block;margin:auto}.info.gratis .gratis-text-container{padding:40px 0}.info.gratis .gratis-text-container .gratis-title{text-align:center;font-size:48px;font-weight:600}.info.gratis .gratis-text-container .gratis-content{text-align:center}.info.gratis .intro-bottom-image{left:0}@media (max-width: 768px),screen and (max-height: 600px){.info.gratis{height:260px}.info.gratis .intro-top-image{top:0;left:0;right:0;bottom:0}.info.gratis .intro-top-image svg{height:260px}}.form-group{margin-bottom:0.5em;font-family:'Open Sans', 'Montserrat', sans-serif;font-weight:lighter}.form-group input{height:50px}.form-group input::-webkit-outer-spin-button,.form-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-group input[type=number]{-moz-appearance:textfield}.form-group label{margin-bottom:2px;color:black}.form-group .form-control{border:1.5px solid #E0E0E0;border-radius:5px}.form-group .form-control:focus{box-shadow:unset;border:2px solid #00A8E8}.form-field-error{color:red}.form-field-error ul{padding-inline-start:unset}.form-field-error ul li{list-style:none}.submit-button{width:100%;height:65px;color:white;background:#00A8E8;border-radius:100px;font-size:18px;font-family:'Averta', 'Montserrat', sans-serif}.submit-button.custom-disabled{pointer-events:none;background-color:gray}.submit-button:active{transform:scale(0.99) translateY(1px)}.first-step-form-container .submit-button{margin-top:18px}#pricing-overlay-button{padding-top:20px}.open-details-button-container{color:#002A47;display:flex;justify-content:center}.open-details-button-container a{cursor:pointer;color:#002A47 !important}.comparison-container{height:580px;overflow-y:auto;background-color:white}.comparison-container .comparison-content{width:400px;margin:auto}.comparison-container .comparison-content .summary{font-size:14px;text-align:center;padding:20px 0}.comparison-container .comparison-content .application-info-container{padding:20px 0 0 38px}.comparison-container .page-one{align-items:center;justify-content:center;display:flex;flex-direction:column}.comparison-container .page-one.inactive,.comparison-container .page-two.inactive{display:none}.statement.comparison{align-items:unset;font-size:13px}.statement.comparison .statement-title{font-weight:600;padding:0 0 5px 0}.comparison-title{text-align:center;font-size:34px;font-weight:400;padding:20px 0}.comparison-greetings-logo{display:flex;justify-content:center}.logo-mobile{display:none}.go-to-compatison-button-container{display:flex;justify-content:center}.go-to-compatison-button-container #greetings-go-to-comparison{min-width:260px}.page-two .comparison-title{font-size:22px;padding:20px 0}.page-two .comparison-title .price{color:#00A8E8;font-weight:600;white-space:nowrap}.page-two .comparison-title .price.red{color:#d24141;font-weight:inherit}#proceed-to-sign-up-link{display:flex;justify-content:center;text-decoration:none;padding:20px 0}.pricing-info{font-size:12px;padding:25px 0}@media (max-width: 1110px){.logo-mobile{padding:20px 0 0 0;justify-content:center;display:flex}}@media (max-width: 1110px),screen and (max-height: 600px){.comparison-container{height:unset;overflow-y:auto;background:white;padding:0 20px}.comparison-container .comparison-content{width:unset;max-width:400px;position:relative}.comparison-container .comparison-content #back-button{top:0}.comparison-container .comparison-content .statement .statement-text{font-size:13px}}.selects-container{padding:15px 0}.comparison-sliders-container{font-size:22px;padding:20px 0}.comparison-sliders-container .slider-component{width:80%}.comparison-sliders-container .slider-title{font-size:14px}.comparison-sliders-container .comparison-title{padding:20px 0;text-align:center}.comparison-sliders-container .comparison-title .comparison-price{color:#002A47}.comparison-sliders-container .percentage-slider-wrapper{display:flex;justify-content:space-between;align-items:center}.comparison-sliders-container .percentage-slider-wrapper .percentage{line-height:27px;color:white;background:#00A8E8;border-radius:100px;height:27px;padding:0 15px;font-size:14px}.slider-container{padding:5px 0}.slider-component{height:36px;width:100%;background:rgba(189,189,189,0.3);border-radius:10px;position:relative}.slider-component .slider-element{border-radius:10px;height:36px;width:0%;background-color:#002A47;transition:1s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.slider-component .slider-element.our-company{width:0%;background-color:#00A8E8}select{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select.custom-chevron{background-image:url("data:image/svg+xml,%3Csvg width='19' height='11' viewBox='0 0 19 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.34375e-05 1.00001C2.34375e-05 0.872006 0.0490234 0.744006 0.146023 0.646006C0.341023 0.451006 0.658023 0.451006 0.853023 0.646006L9.49902 9.29201L18.145 0.646006C18.34 0.451006 18.657 0.451006 18.852 0.646006C19.047 0.841006 19.047 1.15801 18.852 1.35301L9.85202 10.353C9.65702 10.548 9.34002 10.548 9.14502 10.353L0.145023 1.35301C0.0470234 1.25501 -0.000976562 1.12701 -0.000976562 0.999006L2.34375e-05 1.00001Z' fill='%23828282'/%3E%3C/svg%3E%0A");background-position:calc(100% - 17px) calc(1em + 7px),calc(100% - 15px) calc(1em + 5px),calc(100% - 0.5em) 0.5em;background-repeat:no-repeat;color:#828282;height:calc(2.5em + .75rem + 2px);line-height:calc(.5em + .75rem + 2px)}.promo-banner{background:#002A47;color:white;padding:20px;display:flex;justify-content:center;line-height:1rem;align-items:center;vertical-align:middle;height:40px;font-size:12px;position:fixed;top:0;left:0;right:0;z-index:4}.promo-banner.inactive{display:none}.promo-banner .promo-body{padding-left:20px}.household-wrapper{height:100%;min-height:100vh;background-color:white;display:flex;justify-content:center}.household-wrapper .statements-container{padding:20px 30px}.household-wrapper .statements-container .comparison-container .comparison-content .statement .statement-text{font-size:14px}@media (max-width: 1110px),screen and (max-height: 600px){.household-wrapper .statements-container{padding:20px 0}.household-wrapper .comparison-container .comparison-content .statement .statement-text{font-size:14px}}.household-pricing-overlay-button{cursor:pointer;display:flex;flex-direction:row;align-items:center;color:#002A47}.household-pricing-overlay-button .button-text{padding-left:10px}.button-wrapper{padding:40px 0;display:flex;justify-content:center}.button-wrapper #go-to-signup{width:70%;min-width:200px}.household-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding-top:70px}.household-container .household-button-grid{display:grid;grid-template-columns:1fr 1fr;grid-row:auto;grid-column-gap:10px;grid-row-gap:10px;font-size:14px}.household-container .household-item{border:2px solid #D9D9D9;border-radius:19px;display:flex;flex-direction:column;align-items:center;padding:23px 16px;cursor:pointer}.household-container .household-item span{color:#828282;padding:8px 0 0 0}.household-container .household-item .household-icon{height:75px;width:75px}.household-container .household-item .household-icon.detached{background:url("../img/household-options/detached-green.png") no-repeat -9999px -9999px;background:url("../img/household-options/detached.png");background-size:cover;background-position:center;background-repeat:no-repeat}.household-container .household-item .household-icon.apartment{background:url("../img/household-options/apartment-green.png") no-repeat -9999px -9999px;background:url("../img/household-options/apartment.png");background-size:cover;background-position:center;background-repeat:no-repeat}.household-container .household-item .household-icon.vacation{background:url("../img/household-options/vacation-green.png") no-repeat -9999px -9999px;background:url("../img/household-options/vacation.png");background-size:cover;background-position:center;background-repeat:no-repeat}.household-container .household-item .household-icon.rowhouse{background:url("../img/household-options/rowhouse-green.png") no-repeat -9999px -9999px;background:url("../img/household-options/rowhouse.png");background-size:cover;background-position:center;background-repeat:no-repeat}.household-container .household-item.active,.household-container .household-item:hover{box-shadow:3px 4px 5px #bdbdbd;border-color:#2bb165;border-width:3px;margin:-1px}.household-container .household-item.active span,.household-container .household-item:hover span{color:#2bb165;font-weight:600;padding:8px 0 0 0}.household-container .household-item.active .household-icon.detached,.household-container .household-item:hover .household-icon.detached{background:url("../img/household-options/detached-green.png");background-size:cover;background-position:center;background-repeat:no-repeat}.household-container .household-item.active .household-icon.apartment,.household-container .household-item:hover .household-icon.apartment{background:url("../img/household-options/apartment-green.png");background-size:cover;background-position:center;background-repeat:no-repeat}.household-container .household-item.active .household-icon.vacation,.household-container .household-item:hover .household-icon.vacation{background:url("../img/household-options/vacation-green.png");background-size:cover;background-position:center;background-repeat:no-repeat}.household-container .household-item.active .household-icon.rowhouse,.household-container .household-item:hover .household-icon.rowhouse{background:url("../img/household-options/rowhouse-green.png");background-size:cover;background-position:center;background-repeat:no-repeat}.comparison-container.household{overflow-y:unset}@media screen and (min-width: 768px){.comparison-container.household .comparison-content{width:100%;padding:0 80px}}@media (max-width: 1110px),screen and (max-height: 600px){.comparison-container.household .comparison-content{max-width:unset}.comparison-container.household .comparison-content .household-container{position:relative;top:unset;left:unset;transform:unset;padding-top:unset}}.household-column{height:100%;min-height:100vh;max-width:750px;display:flex;flex-direction:column;justify-content:space-between}.household-logo{display:block;padding:20px 30px;z-index:3;background-color:white;text-align:center}.household-logo.inactive{display:none}.household-title{font-size:22px;text-align:center;padding:30px 0}.household-back-button{color:#002A47;padding:40px 0 0 14px;cursor:pointer}.household-comparison-container{position:relative;width:100%;padding:20px 0;overflow:hidden}.household-comparison-grid-item{padding:10px;height:80px;display:flex;align-items:center;justify-content:center;font-size:17px;text-align:center}@media (max-width: 768px),screen and (max-height: 600px){.household-comparison-grid-item{font-size:calc(10px + 1vw)}}.greenely-grid-logo{transform:scale(1.2)}.household-pricing-grid-container{grid-template-columns:1fr 1fr 1fr .2fr;grid-template-rows:.3fr 1fr 1fr 1fr .3fr;display:grid}.household-pricing-grid-container .grid-1{grid-row:2;grid-column:1;border-left:2px solid #D1D1D1;border-top:2px solid #D1D1D1;border-radius:5px 0;height:100%;width:100%}.household-pricing-grid-container .grid-2{grid-row:2;grid-column:2;border-top:2px solid #D1D1D1;height:100%;width:100%}.household-pricing-grid-container .grid-3{grid-row:1;grid-column:3;border-left:2px solid #002A47;border-top:2px solid #002A47;border-right:2px solid #002A47;border-radius:20px 20px 0 0;height:100%;width:100%}.household-pricing-grid-container .grid-4{grid-row:2;grid-column:3;border-left:2px solid #002A47;border-right:2px solid #002A47;height:100%;width:100%}.household-pricing-grid-container .grid-5{grid-row:2;grid-column:4;border-top:2px solid #D1D1D1;border-right:2px solid #D1D1D1;border-radius:0 5px 0 0;height:100%;width:100%}.household-pricing-grid-container .grid-6{grid-row:3;grid-column:1;border-left:2px solid #D1D1D1;height:100%;width:100%}.household-pricing-grid-container .grid-7{grid-row:3;grid-column:2;height:100%;width:100%}.household-pricing-grid-container .grid-8{grid-row:3;grid-column:3;border-left:2px solid #002A47;border-right:2px solid #002A47;height:100%;width:100%}.household-pricing-grid-container .grid-9{grid-row:3;grid-column:4;border-right:2px solid #D1D1D1;height:100%;width:100%}.household-pricing-grid-container .grid-10{grid-row:4;grid-column:1;border-bottom:2px solid #D1D1D1;border-left:2px solid #D1D1D1;border-radius:0 0 0 5px;height:100%;width:100%}.household-pricing-grid-container .grid-11{grid-row:4;grid-column:2;border-bottom:2px solid #D1D1D1;height:100%;width:100%}.household-pricing-grid-container .grid-12{grid-row:4;grid-column:3;border-left:2px solid #002A47;border-right:2px solid #002A47;height:100%;width:100%}.household-pricing-grid-container .grid-13{grid-row:4;grid-column:4;border-right:2px solid #D1D1D1;border-bottom:2px solid #D1D1D1;border-radius:0 0 5px 0;height:100%;width:100%}.household-pricing-grid-container .grid-14{grid-row:5;grid-column:3;border-left:2px solid #002A47;border-bottom:2px solid #002A47;border-right:2px solid #002A47;border-radius:0 0 20px 20px;height:100%;width:100%}.household-pricing-grid-container .electricity-price-title{color:#186137;font-weight:600}.household-pricing-grid-container .monthly-savings-title{color:#186137;font-weight:600;height:100px;width:210px}@media screen and (max-width: 768px){.household-pricing-grid-container .monthly-savings-title{width:100%}}.greenely-price-container{height:100%;width:32%;position:absolute;top:0;right:10%;border:1.5px solid #002A47;padding:20px 0;border-radius:10px;background-color:white}.greenely-price-container .greenely-price-grid-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}@media screen and (min-width: 768px){.monthly-savings-title{width:210px;text-align:end;padding:unset;justify-content:flex-end}.electricity-price-title{width:190px;text-align:end;padding:unset;justify-content:flex-end}.greenely-price-container{width:25%}}.household-comparison-title{font-size:22px;padding:20px 0;text-align:center;font-weight:400}.household-comparison-title .yearly-savings{color:#002A47;font-weight:600;white-space:nowrap}.greenely-savings{font-size:25px;color:#002A47;font-weight:600}@media (max-width: 768px),screen and (max-height: 600px){.greenely-savings{font-size:calc(13px + 1vw)}}.preloader-container{display:none;position:absolute;top:0;bottom:0;right:0;left:0;background-color:white;z-index:2}.preloader-container.active{display:block}.preloader-container .preloader-spinner{position:absolute;top:50%;left:50%;margin:-21.5px 0 0 -21.5px;-webkit-animation:spin .8s linear infinite;-moz-animation:spin .8s linear infinite;animation:spin .8s linear infinite}.preloader-container .preloader-title{text-align:center;position:absolute;right:0;left:0;bottom:40%;font-size:1.3rem}@-moz-keyframes spin{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.savings-information{font-size:12px;padding:30px 0}.household-apply-container{display:flex;justify-content:center;background-color:#e5e5e5;min-height:100%}.household-apply-container .split-container{grid-template-columns:auto;grid-auto-rows:minmax(min-content, max-content)}.household-apply-container .split-container .info{min-height:100px;height:auto;padding:20px}.household-apply-container .split-container .info .statements-container{font-size:3vw;padding:10px 0}.household-apply-container .split-container .info .statements-container .statement{padding:4px 0}.household-apply-container .split-container .info .intro-bottom-image{display:none}.household-apply-container .split-container{width:450px;min-height:100vh;display:flex;flex-direction:column}.household-apply-container .split-container .info{padding:30px 40px}.household-apply-container .split-container .info .title{font-size:18px}.household-apply-container .split-container .info .statements-container{font-size:12px}@media (max-width: 768px),screen and (max-height: 600px){.household-apply-container .split-container .info .title{font-size:calc(7px + 1vw)}}@media (max-width: 768px) and (max-width: 768px),screen and (max-width: 768px) and (max-height: 600px),screen and (max-height: 600px) and (max-width: 768px),screen and (max-height: 600px) and (max-height: 600px){.household-apply-container .split-container .info .statements-container .statement .statement-text{font-size:calc(7px + 1vw)}}.household-apply-container .split-container .form-container{flex:1}.household-apply-container .split-container .form-container form{padding:0 70px}@media (max-width: 768px),screen and (max-height: 600px){.household-apply-container .split-container .form-container form{padding:0 20px}}.popup-container{position:fixed;top:-100px;left:0;right:0;bottom:unset;padding:10px 30px 10px 10px;transition:0.3s;background-color:#002A47;display:flex;align-items:center;justify-content:space-between}.popup-container svg{transform:scale(0.8);display:block;margin:auto;width:185px}.popup-container .popup-button button{color:#00A8E8;background-color:white;border-radius:5px;height:40px;padding:10px 30px;line-height:20px}@media (max-width: 768px),screen and (max-height: 600px){.popup-container{top:unset;bottom:-100px;justify-content:center;padding:20px 10px 40px 10px}.popup-container .popup-button{width:70%}.popup-container .popup-button button{border-radius:200px}.popup-container .popup-logo{display:none}}.referral-content{height:100%;width:100%;background-color:white}.referral-content .referral-body{display:flex;justify-content:center;background-color:white}.referral-content .referral-body .content-column{max-width:500px;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 10px}.referral-content .referral-body .content-column .intro-logo{display:flex;justify-content:center;width:100%;min-width:230px;min-height:fit-content}.referral-content .referral-body .content-column .intro-logo.medium{width:50%}.referral-content .referral-body .content-column .intro-logo svg{display:block;margin:auto;height:100%}.referral-content .referral-body .content-column .title{text-align:center;font-weight:600;font-size:24px;padding-top:calc(40px + 5vw);padding-bottom:calc(10px + 1vw)}.referral-content .referral-body .content-column .title.main{padding-top:50px}.referral-content .referral-body .content-column .title .discount{color:#00A8E8}.referral-content .referral-body .content-column .paragraph{max-width:400px;text-align:center}.referral-content .referral-body .content-column .promocode-info-container{padding:50px 0 0px 0}.referral-content .referral-body .content-column .promocode-info-container .promocode-title{text-align:center}.referral-content .referral-body .content-column .promocode-info-container .promocode-body{padding-top:10px;text-align:center;font-weight:600}.referral-content .referral-body .content-column .button-wrapper{height:100%;width:60%;min-width:200px}.referral-content .referral-body .content-column .redirect-container{display:flex;flex-direction:column;align-items:center;font-size:25px}.referral-content .referral-body .content-column .redirect-container .main-logo{display:block;position:absolute;left:0;right:0}.referral-content .referral-body .content-column .redirect-container .redirect-message{display:flex;flex-direction:column;align-items:center}.referral-content .referral-body .content-column .redirect-container .title{padding:30px 0;font-size:33px}.referral-content .referral-body .content-column .redirect-container a{color:#002A47}@media (max-width: 1080px),screen and (max-height: 600px){.referral-content .referral-body .content-column{padding-bottom:100px}.referral-content .referral-body .content-column .main-logo{position:relative}.referral-content .referral-body .content-column .title.main{padding-top:10px}.referral-content .referral-body .content-column .button-wrapper{width:70%}.referral-content .referral-body .content-column .redirect-container .main-logo{text-align:center}}.bodyText{font-family:'Open Sans', 'Montserrat', sans-serif;font-weight:lighter}.titleText{font-family:'Averta', 'Montserrat', sans-serif}
