.header{height:64px;background-color:#fff;border-bottom:1px solid #e6e6e6}.header nav a{text-decoration:none;font-weight:600;color:#717171;font-size:14px;margin:0;margin-left:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.header nav a img{margin-left:4px}.header nav a.active{color:#40c29d}.header .mobile-menu{position:fixed;top:0;right:0;width:100vw;height:0;background-color:#fff;z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:2px 2px 4px 0 #d8d8d8;box-shadow:2px 2px 4px 0 #d8d8d8;overflow:hidden}.header .mobile-menu.open{-webkit-animation:openMenu .6s forwards cubic-bezier(.075,.82,.165,1);animation:openMenu .6s forwards cubic-bezier(.075,.82,.165,1)}.header .mobile-menu.close{-webkit-animation:closeMenu .6s forwards cubic-bezier(.075,.82,.165,1);animation:closeMenu .6s forwards cubic-bezier(.075,.82,.165,1)}.header .mobile-menu a{font-size:24px;margin-top:16px;margin-bottom:16px}.header .close-button{z-index:5000;position:fixed;top:16px;right:16px}@-webkit-keyframes openMenu{0%{height:0}to{height:100vh}}@keyframes openMenu{0%{height:0}to{height:100vh}}@-webkit-keyframes closeMenu{0%{height:auto}to{height:0}}@keyframes closeMenu{0%{height:auto}to{height:0}}div.icon{width:64px;height:64px}div.options button.option-button{position:relative;display:inline-block;width:96px;height:96px;border:none;border-radius:8px;color:#717171;font-size:14px;padding:8px;background-color:rgba(64,194,157,.1);cursor:pointer!important;margin-left:4px;margin-right:4px;overflow:hidden}div.options button.option-button:hover{background-color:#40c29d;color:#fff}ul.options{padding:0;list-style-type:none}ul.options li{position:relative;display:inline-block;width:96px;height:96px;border-radius:8px;color:#717171;font-size:14px;padding:8px;background-color:rgba(64,194,157,.1);cursor:pointer!important;margin-left:4px;margin-right:4px;overflow:hidden}ul.options li input[type=radio]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5;cursor:pointer}ul.options li input[type=radio]+label{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4px}ul.options li input[type=radio]:checked+label{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#40c29d;color:#fff}ul.options li:hover input[type=radio]+label{background-color:#40c29d;color:#fff}ul.options li.active{color:#38a888;color:#fff}ul.options li a{cursor:pointer;margin:0;width:100%}ul.options li.selected{background-color:#40c29d;color:#fff;cursor:default}.back-button{margin-top:32px;position:relative;width:100%}.question-enter{-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715);-webkit-animation-name:startQuestion;animation-name:startQuestion;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.question-enter-reverse{-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715);-webkit-animation-name:unstartQuestion;animation-name:unstartQuestion;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.question-leave{-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715);-webkit-animation-name:completeQuestion;animation-name:completeQuestion;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.question-leave-reverse{-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715);-webkit-animation-name:uncompleteQuestion;animation-name:uncompleteQuestion;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:reverse;animation-fill-mode:reverse}@-webkit-keyframes startQuestion{0%{margin-top:2000px;opacity:0}to{margin-top:0;opacity:1}}@keyframes startQuestion{0%{margin-top:2000px;opacity:0}to{margin-top:0;opacity:1}}@-webkit-keyframes unstartQuestion{0%{margin-bottom:2000px;opacity:0}to{margin-bottom:0;opacity:1}}@keyframes unstartQuestion{0%{margin-bottom:2000px;opacity:0}to{margin-bottom:0;opacity:1}}@-webkit-keyframes completeQuestion{0%{margin-top:0;opacity:1}to{margin-top:-2000px;opacity:0}}@keyframes completeQuestion{0%{margin-top:0;opacity:1}to{margin-top:-2000px;opacity:0}}@-webkit-keyframes uncompleteQuestion{0%{margin-top:0;opacity:1}to{margin-top:2000px;opacity:0}}@keyframes uncompleteQuestion{0%{margin-top:0;opacity:1}to{margin-top:2000px;opacity:0}}.option-selector{display:table-row}.option-selector .box{position:relative;display:table;margin-left:4px;margin-right:4px}.option-selector .box .box-content{width:96px;height:96px;border-radius:8px;color:#111;font-size:14px;background-color:rgba(64,194,157,.1);cursor:pointer!important;overflow:hidden;display:table-cell;vertical-align:middle;margin:4px;padding:8px}.option-selector .box .box-content:hover{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#40c29d;color:#fff}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:hsla(240,5%,79%,.53);z-index:999}.modal .modal-content{position:relative;width:450px;height:auto;background:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);box-shadow:0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);border-radius:2px;padding:32px 32px 16px}.modal .modal-content .title{color:#3b3b3b;font-size:16px}.modal .modal-content .explanation{font-size:13px}.modal .modal-content .close{position:absolute;top:16px;right:16px;border:none;cursor:pointer}.modal .modal-content .input-group{width:100%}.card{width:100%;height:200px;background-color:#fff;-webkit-box-shadow:0 0 4px #d8d8d8;box-shadow:0 0 4px #d8d8d8;border-radius:8px;padding:16px}.button.update-buttons{padding:0;height:auto}.cover{height:336px;background-size:cover;background-position:50% 50%}.cover h1,.cover p{color:#fff;margin:0;text-align:center}.cover .intro{color:hsla(0,0%,44%,.5);font-size:14px;font-weight:500}.cover h1{font-size:36px;margin-top:8px}.cover p{margin-top:12px;font-size:22px}.cover .score{font-size:72px}.explanation{font-size:14px;line-height:1.5em}a.tab{color:hsla(0,0%,44%,.5);text-decoration:none}a.tab.tab-active{color:#717171}.suggestion-link{text-decoration:none}.suggestion{position:relative;width:100%;max-width:270px;margin-left:auto;margin-right:auto;background:#fff;overflow:hidden;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}.suggestion .ribbon{position:absolute;width:0;height:0;border-top:32px solid #000;border-left:32px solid #000;border-right:32px solid transparent;border-bottom:32px solid transparent}.suggestion .ribbon img{width:15px;height:15px;top:-26px;left:-26px}.suggestion .ribbon img,.suggestion .ribbon span{position:absolute;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.suggestion .ribbon span{font-size:13px;color:#fbe738;width:45px;top:-17px;left:-27px}.suggestion .banner{height:88px;width:100%;background-position:50% 50%;background-size:cover}.suggestion .category{height:24px;font-size:12px;font-weight:600;margin-top:-12px}.suggestion .category p{padding-left:8px;padding-right:8px;line-height:24px;color:#fff;border-radius:2px}.suggestion .category.household,.suggestion .category p{background-color:#006073}.suggestion .category.water{background-color:#4094c2}.suggestion .category.energy{background-color:#dbd800}.suggestion .category.waste{background-color:#f7931d}.suggestion .category.transport{background-color:#57ab8b}.suggestion .category.food{background-color:#3bbfbd}.suggestion .cover{width:100%;height:80px;overflow:hidden;background-image:none;background-color:#fff;position:relative}.suggestion h3{font-size:18px;line-height:24px;text-align:center;height:48px;overflow:hidden}.suggestion .text{color:#717171;font-weight:500;font-size:16px;line-height:22px}.suggestion .savings{color:#bdbdbd;font-size:12px;font-weight:500}.suggestion .card-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.suggestion .card-actions .button-secondary{background-color:#efeef3;color:#626163}.suggestion .card-actions .button-secondary:hover{background-color:#40c29d;color:#fff}.remove-suggestion{-webkit-animation:moveSuggestion .5s linear;animation:moveSuggestion .5s linear}.suggestion-details .suggestion-cover{width:100%;height:466px;background-color:#40c29d;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.suggestion-details .suggestion-cover .back-link{width:36px;height:36px;background-color:#fff;border-radius:50%;margin-top:16px;cursor:pointer}.suggestion-details .suggestion-cover .back-link img{width:24px;margin-right:4px}.suggestion-details .icon-container{margin-top:32px;width:256px;height:128px}.suggestion-details .icon-container img{width:100%;max-width:64px;max-height:64px}.suggestion-details h1{width:100%;text-align:center}.suggestion-details .category{padding:4px 8px;margin-left:4px;margin-right:4px;border-radius:4px;font-size:14px;color:#fff;font-weight:600}.suggestion-details .nearby{font-size:12px;color:#777}.suggestion-details .basic-info{width:100%;border-top:1px solid #40c29d;border-bottom:1px solid #40c29d}.suggestion-details .basic-info p{color:#777;font-size:14px;margin-left:8px}.suggestion-details .infographic{width:100%}.suggestion-details .infographic img{width:100%;height:auto}.suggestion-details .columned-details{width:100%}.suggestion-details .columned-details h4{padding-top:12px;padding-bottom:12px}.suggestion-details .columned-details a,.suggestion-details .columned-details p{padding-top:20px;padding-bottom:20px}.suggestion-details .columned-details a{text-decoration:none;display:block;color:#40c29d}.suggestion-details .columned-details .bottom-border{border-bottom:1px solid #40c29d}.suggestion-details .facts{width:100%}.suggestion-details .facts h4{margin-bottom:16px;width:100%;text-align:center}.suggestion-details .facts ul{padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.suggestion-details .facts ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - 16px);margin:8px;background-image:-webkit-linear-gradient(228deg,#00a5bf,#10b0bd 37%,#34c9b8);background-image:-o-linear-gradient(228deg,#00a5bf 0,#10b0bd 37%,#34c9b8 100%);background-image:linear-gradient(-138deg,#00a5bf,#10b0bd 37%,#34c9b8);border-radius:8px;color:#fff;font-weight:600;text-align:center;padding:20px}.suggestion-details .method{width:100%}.suggestion-details .method .step{width:100%;margin-top:8px;margin-bottom:24px;font-size:14px}.suggestion-details .method .step img{max-width:100%}.suggestion-details .step-bullet{margin-top:27px;width:16px;height:16px;border-radius:50%;background-color:#40c29d}.suggestion-details .connector{position:absolute;top:44px;left:16px;height:102%;width:1px;border:.5px dashed #979797}@media only screen and (max-width:480px){.cover{height:192px;background-image:none;background-color:#40c29d}.cover h1{font-size:24px}.cover p{font-size:16px}.suggestion-details .suggestion-cover{height:144px;margin-bottom:88px}.suggestion-details .facts ul li{width:100%}}.action-icon{max-width:64px;max-height:64px}.tabs{width:100%;max-width:600px;z-index:0}.tabs,.tabs .tab{display:-ms-flexbox;display:flex;position:relative}.tabs .tab{width:50%;background-color:hsla(0,0%,85%,.34);height:56px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.tabs .tab .tab-content{top:0;left:0;position:absolute;width:100%;height:56px;background-color:transparent}.tabs .tab p{font-weight:700;font-size:18px;color:#777}.tabs .tab.active{background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#00a5bf),to(#34c9b8));background-image:-webkit-linear-gradient(top,#00a5bf,#34c9b8);background-image:-o-linear-gradient(top,#00a5bf 0,#34c9b8 100%);background-image:linear-gradient(-180deg,#00a5bf,#34c9b8)}.tabs .tab.active:after{content:"";display:block;width:36px;height:36px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#34c9b8;z-index:-1;position:absolute;bottom:-18px}.tabs .tab.active p{color:#fff}.content{height:calc(100vh - 64px);overflow-y:scroll;-webkit-overflow-scrolling:touch}.points-card-wrapper,.points-cards-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.points-card-wrapper{background:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px hsla(0,0%,100%,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px hsla(0,0%,100%,.23);padding:16px 24px}.points-card-wrapper .first-card{margin-right:32px}.points-card-wrapper .react-sweet-progress-circle-outer{background:#34c9b83b;border-radius:50%;width:50px!important;height:50px!important}.points-card-wrapper .progress{margin-right:24px}.points-card-wrapper .progress .progress-icon{fill:#3abfbd}.points-card-wrapper .progress-info{width:200px}.points-card-wrapper .progress-info .points{font-size:48px}@media only screen and (max-width:480px){.points-cards-wrapper{display:block}.first-card{margin-right:0;margin-bottom:24px}}@media only screen and (min-width:480px){.first-card{margin-right:32px}}.react-sweet-progress{-ms-flex-pack:center;justify-content:center;width:100%}.react-sweet-progress,.react-sweet-progress-symbol{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.react-sweet-progress-symbol{-ms-flex-pack:start;justify-content:flex-start;width:35px;height:20px;padding-left:10px;color:rgba(0,0,0,.7);font-weight:200}.react-sweet-progress-symbol-absolute{display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.react-sweet-progress-symbol-absolute .react-sweet-progress-symbol{padding:0;width:100%}.react-sweet-progress-circle-outer{position:relative;display:inline-block;vertical-align:middle}.react-sweet-progress-line{width:100%;border-radius:100px;background-color:#efefef;vertical-align:middle}.react-sweet-progress-line-inner{position:relative;min-height:10px;border-radius:100px;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.react-sweet-progress-line-inner-status-active:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:#fff;-webkit-animation:active-anim 2s cubic-bezier(.25,1,.6,1) infinite;animation:active-anim 2s cubic-bezier(.25,1,.6,1) infinite;content:"";opacity:0}@-webkit-keyframes active-anim{0%{width:0;opacity:.1}20%{width:0;opacity:.5}to{width:100%;opacity:0}}@keyframes active-anim{0%{width:0;opacity:.1}20%{width:0;opacity:.5}to{width:100%;opacity:0}}.react-sweet-progress-circle path{stroke-linecap:round}.App{height:100vh}.s-alert-box-inner{color:#fff}div.s-alert-success{background:#35a585;color:#fff}.s-alert-box,.s-alert-box *{-webkit-box-sizing:border-box;box-sizing:border-box}.s-alert-box{position:fixed;background:rgba(42,45,50,.85);padding:22px;line-height:1.4;z-index:1000;pointer-events:none;color:rgba(250,251,255,.95);font-size:100%;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;max-width:300px;-webkit-transition:top .4s,bottom .4s;-o-transition:top .4s,bottom .4s;transition:top .4s,bottom .4s}.s-alert-box.s-alert-show{pointer-events:auto}.s-alert-box a{color:inherit;opacity:.7;font-weight:700}.s-alert-box a:focus,.s-alert-box a:hover{opacity:1}.s-alert-box p{margin:0}.s-alert-box.s-alert-show,.s-alert-box.s-alert-visible{pointer-events:auto}.s-alert-close{width:20px;height:20px;position:absolute;right:4px;top:4px;overflow:hidden;text-indent:100%;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.s-alert-close:focus,.s-alert-close:hover{outline:none}.s-alert-close:after,.s-alert-close:before{content:"";position:absolute;width:3px;height:60%;top:50%;left:50%;background:#fff}.s-alert-close:hover:after,.s-alert-close:hover:before{background:#fff}.s-alert-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.s-alert-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.s-alert-bottom-left{top:auto;right:auto;bottom:30px;left:30px}.s-alert-top-left{top:30px;right:auto;bottom:auto;left:30px}.s-alert-top-right{top:30px;right:30px;bottom:auto;left:auto}.s-alert-bottom-right{top:auto;right:30px;bottom:30px;left:auto}.s-alert-bottom{bottom:0;top:auto}.s-alert-bottom,.s-alert-top{width:100%;max-width:100%;left:0;right:0}.s-alert-top{top:0;bottom:auto}.s-alert-info{background:#00a2d3;color:#fff}.s-alert-success{background:#27ae60;color:#fff}.s-alert-warning{background:#f1c40f;color:#fff}.s-alert-error{background:#e74c3c;color:#fff}[class*=" s-alert-effect-"].s-alert-hide,[class^=s-alert-effect-].s-alert-hide{-webkit-animation-direction:reverse;animation-direction:reverse}.s-alert-box-height{visibility:hidden;position:fixed}.s-alert-effect-stackslide .s-alert-close{background:transparent}.s-alert-effect-stackslide p{padding:0 1.5em;display:inline-block}.s-alert-effect-stackslide .s-alert-close:after,.s-alert-effect-stackslide .s-alert-close:before{width:2px;background:#fff}.s-alert-effect-stackslide .s-alert-close:hover:after,.s-alert-effect-stackslide .s-alert-close:hover:before{background:#fff}.s-alert-top-left.s-alert-effect-stackslide.s-alert-hide,.s-alert-top-left.s-alert-effect-stackslide.s-alert-show,.s-alert-top-right.s-alert-effect-stackslide.s-alert-hide,.s-alert-top-right.s-alert-effect-stackslide.s-alert-show,.s-alert-top.s-alert-effect-stackslide.s-alert-hide,.s-alert-top.s-alert-effect-stackslide.s-alert-show{-webkit-animation-name:animSlideTop;animation-name:animSlideTop;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0)}}@keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.s-alert-bottom-left.s-alert-effect-stackslide.s-alert-hide,.s-alert-bottom-left.s-alert-effect-stackslide.s-alert-show,.s-alert-bottom-right.s-alert-effect-stackslide.s-alert-hide,.s-alert-bottom-right.s-alert-effect-stackslide.s-alert-show,.s-alert-bottom.s-alert-effect-stackslide.s-alert-hide,.s-alert-bottom.s-alert-effect-stackslide.s-alert-show{-webkit-animation-name:animSlideBottom;animation-name:animSlideBottom;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes animSlideBottom{0%{-webkit-transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0)}}@keyframes animSlideBottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@font-face{font-family:ProjectFont;src:url(/static/media/OpenSans-Regular.d7d5d458.ttf)}@font-face{font-family:ProjectFont;src:url(/static/media/OpenSans-Bold.f5331cb6.ttf);font-weight:700}@font-face{font-family:ProjectFont;src:url(/static/media/OpenSans-SemiBold.e1c83f94.ttf);font-weight:600}body{scroll-behavior:smooth}*,body{margin:0}*{font-family:ProjectFont;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#717171}:focus{outline:none}h1,h2,h3,h4,h5,h6{font-weight:700;color:#777}h1{font-size:36px}h2{font-size:26px}h4{font-size:18px}@media only screen and (max-width:576px){h1{font-size:22px}h2{font-size:18px}}.button{height:48px;border-radius:4px;font-size:14px;line-height:16px;padding:12px 16px;cursor:pointer;text-decoration:none;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.button-gradient{background:-webkit-gradient(linear,left top,left bottom,from(#00a5bf),color-stop(36.8%,#10b0bd),to(#34c9b8));background:-webkit-linear-gradient(#00a5bf,#10b0bd 36.8%,#34c9b8);background:-o-linear-gradient(#00a5bf,#10b0bd 36.8%,#34c9b8);background:linear-gradient(#00a5bf,#10b0bd 36.8%,#34c9b8);color:#fff}.button-primary{color:#fff;background-color:#40c29d}.button-primary:hover{background-color:#35a585}.button-primary2{color:#fff;background-color:#00b6be}.button-primary2:hover{background-color:#008f95}.button-secondary{color:#777;background-color:#efeef3}.button-secondary:hover{background-color:#d8d6e2}.button-tertiary{color:#40c29d;background-color:transparent}.button-tertiary-dark{background-color:transparent;color:#777}.button-bordered{color:#40c29d;border:1px solid #40c29d;background-color:#fff}.button-small{height:36px;padding-top:8px;padding-bottom:8px}.button div[class*=css-],button div[class*=css-]{margin-right:8px;margin-top:4px}.margin-0{margin-top:0!important;margin-bottom:0!important}.margin-1{margin-top:8px!important;margin-bottom:8px!important}.margin-2{margin-top:16px!important;margin-bottom:16px!important}.margin-3{margin-top:24px!important;margin-bottom:24px!important}.margin-4{margin-top:32px!important;margin-bottom:32px!important}.margin-5{margin-top:40px!important;margin-bottom:40px!important}.margin-6{margin-top:48px!important;margin-bottom:48px!important}.margin-7{margin-top:56px!important;margin-bottom:56px!important}.margin-8{margin-top:64px!important;margin-bottom:64px!important}.margin-9{margin-top:72px!important;margin-bottom:72px!important}.margin-10{margin-top:80px!important;margin-bottom:80px!important}.input-group{height:48px;background-color:#f2f2f2;width:100%;border-radius:4px;border:none;overflow:hidden}.input-group input{width:100%;height:100%;padding:12px 16px;letter-spacing:.4px;font-size:16px;color:#717171;background-color:transparent;border:none}.input-group input::-webkit-input-placeholder{color:#bdbdbd}.checkbox{position:relative;border-radius:8px;font-size:14px;padding:8px;height:32px;cursor:pointer!important;margin-left:4px;margin-right:4px;overflow:hidden}.checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5;cursor:pointer}.checkbox input[type=checkbox]+label{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-left:24px;color:#777}.checkbox input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:-2px;width:16px;height:16px;border:1px solid #40c29d}.checkbox input[type=checkbox]:checked+label{position:relative;top:0;left:0;width:100%;height:100%;color:#777}.checkbox input[type=checkbox]:checked+label:after{content:"";position:absolute;left:3px;top:2px;width:10px;height:5px;border-bottom:2px solid #40c29d;border-left:2px solid #40c29d;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.submit-button div{margin-right:8px}.flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.flex.top{-ms-flex-align:start;align-items:flex-start}.flex.center{-ms-flex-pack:center;justify-content:center}.flex.end{-ms-flex-pack:end;justify-content:flex-end}.flex.bottom{-ms-flex-align:end;align-items:flex-end}.flex.between{-ms-flex-pack:justify;justify-content:space-between}.flex.col{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.flex.col.top{-ms-flex-pack:start;justify-content:flex-start}.flex.col.center{-ms-flex-align:center;align-items:center}.flex.col.end{-ms-flex-align:end;align-items:flex-end}.flex.col.bottom{-ms-flex-pack:end;justify-content:flex-end}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex .width-0{width:0}.flex .width-10{width:10%}.flex .width-20{width:20%}.flex .width-30{width:30%}.flex .width-40{width:40%}.flex .width-50{width:50%}.flex .width-60{width:60%}.flex .width-70{width:70%}.flex .width-80{width:80%}.flex .width-90{width:90%}.flex .width-100{width:100%}.auto-center{display:block;margin-left:auto;margin-right:auto}.full-width{width:100%}.margin-0{margin:0!important}.margin-top-0{margin-top:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-left-0{margin-left:0!important}.margin-right-0{margin-right:0!important}.margin-1{margin:8px!important}.margin-top-1{margin-top:8px!important}.margin-bottom-1{margin-bottom:8px!important}.margin-left-1{margin-left:8px!important}.margin-right-1{margin-right:8px!important}.margin-2{margin:16px!important}.margin-top-2{margin-top:16px!important}.margin-bottom-2{margin-bottom:16px!important}.margin-left-2{margin-left:16px!important}.margin-right-2{margin-right:16px!important}.margin-3{margin:24px!important}.margin-top-3{margin-top:24px!important}.margin-bottom-3{margin-bottom:24px!important}.margin-left-3{margin-left:24px!important}.margin-right-3{margin-right:24px!important}.margin-4{margin:32px!important}.margin-top-4{margin-top:32px!important}.margin-bottom-4{margin-bottom:32px!important}.margin-left-4{margin-left:32px!important}.margin-right-4{margin-right:32px!important}.margin-5{margin:40px!important}.margin-top-5{margin-top:40px!important}.margin-bottom-5{margin-bottom:40px!important}.margin-left-5{margin-left:40px!important}.margin-right-5{margin-right:40px!important}.margin-6{margin:48px!important}.margin-top-6{margin-top:48px!important}.margin-bottom-6{margin-bottom:48px!important}.margin-left-6{margin-left:48px!important}.margin-right-6{margin-right:48px!important}.margin-7{margin:56px!important}.margin-top-7{margin-top:56px!important}.margin-bottom-7{margin-bottom:56px!important}.margin-left-7{margin-left:56px!important}.margin-right-7{margin-right:56px!important}.margin-8{margin:64px!important}.margin-top-8{margin-top:64px!important}.margin-bottom-8{margin-bottom:64px!important}.margin-left-8{margin-left:64px!important}.margin-right-8{margin-right:64px!important}.margin-9{margin:72px!important}.margin-top-9{margin-top:72px!important}.margin-bottom-9{margin-bottom:72px!important}.margin-left-9{margin-left:72px!important}.margin-right-9{margin-right:72px!important}.margin-10{margin:80px!important}.margin-top-10{margin-top:80px!important}.margin-bottom-10{margin-bottom:80px!important}.margin-left-10{margin-left:80px!important}.margin-right-10{margin-right:80px!important}.margin-11{margin:88px!important}.margin-top-11{margin-top:88px!important}.margin-bottom-11{margin-bottom:88px!important}.margin-left-11{margin-left:88px!important}.margin-right-11{margin-right:88px!important}.margin-12{margin:96px!important}.margin-top-12{margin-top:96px!important}.margin-bottom-12{margin-bottom:96px!important}.margin-left-12{margin-left:96px!important}.margin-right-12{margin-right:96px!important}.padding-0{padding:0!important}.padding-top-0{padding-top:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-left-0{padding-left:0!important}.padding-right-0{padding-right:0!important}.padding-1{padding:8px!important}.padding-top-1{padding-top:8px!important}.padding-bottom-1{padding-bottom:8px!important}.padding-left-1{padding-left:8px!important}.padding-right-1{padding-right:8px!important}.padding-2{padding:16px!important}.padding-top-2{padding-top:16px!important}.padding-bottom-2{padding-bottom:16px!important}.padding-left-2{padding-left:16px!important}.padding-right-2{padding-right:16px!important}.padding-3{padding:24px!important}.padding-top-3{padding-top:24px!important}.padding-bottom-3{padding-bottom:24px!important}.padding-left-3{padding-left:24px!important}.padding-right-3{padding-right:24px!important}.padding-4{padding:32px!important}.padding-top-4{padding-top:32px!important}.padding-bottom-4{padding-bottom:32px!important}.padding-left-4{padding-left:32px!important}.padding-right-4{padding-right:32px!important}.padding-5{padding:40px!important}.padding-top-5{padding-top:40px!important}.padding-bottom-5{padding-bottom:40px!important}.padding-left-5{padding-left:40px!important}.padding-right-5{padding-right:40px!important}.padding-6{padding:48px!important}.padding-top-6{padding-top:48px!important}.padding-bottom-6{padding-bottom:48px!important}.padding-left-6{padding-left:48px!important}.padding-right-6{padding-right:48px!important}.padding-7{padding:56px!important}.padding-top-7{padding-top:56px!important}.padding-bottom-7{padding-bottom:56px!important}.padding-left-7{padding-left:56px!important}.padding-right-7{padding-right:56px!important}.padding-8{padding:64px!important}.padding-top-8{padding-top:64px!important}.padding-bottom-8{padding-bottom:64px!important}.padding-left-8{padding-left:64px!important}.padding-right-8{padding-right:64px!important}.padding-9{padding:72px!important}.padding-top-9{padding-top:72px!important}.padding-bottom-9{padding-bottom:72px!important}.padding-left-9{padding-left:72px!important}.padding-right-9{padding-right:72px!important}.padding-10{padding:80px!important}.padding-top-10{padding-top:80px!important}.padding-bottom-10{padding-bottom:80px!important}.padding-left-10{padding-left:80px!important}.padding-right-10{padding-right:80px!important}.padding-11{padding:88px!important}.padding-top-11{padding-top:88px!important}.padding-bottom-11{padding-bottom:88px!important}.padding-left-11{padding-left:88px!important}.padding-right-11{padding-right:88px!important}.padding-12{padding:96px!important}.padding-top-12{padding-top:96px!important}.padding-bottom-12{padding-bottom:96px!important}.padding-left-12{padding-left:96px!important}.padding-right-12{padding-right:96px!important}.depad-left{margin-left:-8px}.depad-right{margin-right:-8px}.react-select-col{margin-top:15px}.react-select-col .form-control .react-select-container{background:pink}.dropdown__control{background:#f2f2f2!important;border-color:#f2f2f2!important;padding:6px 8px}.dropdown__placeholder{letter-spacing:.4px}.dropdown__menu .dropdown__menu-list{text-align:left}
/*# sourceMappingURL=main.25749579.css.map*/