﻿html{position:relative;height:100%;font-size:16px}body{padding:0;color:#212121;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,"PingFang HK","PingFang TC","Noto Sans CJK TC","Microsoft JhengHei",sans-serif;background-color:#fbfbfb;vertical-align:middle;overflow-y:scroll;overflow-x:hidden;min-height:100vh;width:100%;font-size:1rem;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;opacity:1 !important;display:flex;flex-direction:column}body.fixed{overflow-y:hidden}::-moz-selection{background:#09f;color:#fff}::selection{background:#09f;color:#fff}:focus{outline:0}a{text-decoration:none;-webkit-transition:color .2s;transition:color .2s;color:#1976d2}a:hover,a:focus{color:#09f;text-decoration:none;outline:none}a.link--no-accent,a .link--no-accent{color:inherit}a.link--underline,a .link--underline{text-decoration:underline}hr{margin-top:.8rem;margin-bottom:.8rem;border-top:1px solid #bdbdbd}p{margin:0 0 1em 0}p.intro-p{max-width:100%;font-size:1.1rem;line-height:1.6}.width-best-reading{max-width:42em}.width-best-reading.center{margin:0 auto}img{max-width:100%;max-height:100%;transition:opacity .2s}img.image-lazy-loading{opacity:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#101010;font-weight:bold;margin-top:0;margin-bottom:.8rem;line-height:1.4}h1,.h1{margin-top:1.4em;font-size:2.25rem}h2,.h2{font-size:1.875rem}h3,.h3{font-size:1.5rem}h4,h5,h6,.h4,.h5,.h6{font-size:1.125rem}blockquote{border-left:5px solid #bdbdbd;font-size:1em}textarea{resize:vertical}.mt0{margin-top:0rem !important}.mb0{margin-bottom:0rem !important}.ml0{margin-left:0rem !important}.mr0{margin-right:0rem !important}.pt0{padding-top:0rem !important}.pb0{padding-bottom:0rem !important}.pl0{padding-left:0rem !important}.pr0{padding-right:0rem !important}.mt1{margin-top:0.5rem !important}.mb1{margin-bottom:0.5rem !important}.ml1{margin-left:0.5rem !important}.mr1{margin-right:0.5rem !important}.pt1{padding-top:0.5rem !important}.pb1{padding-bottom:0.5rem !important}.pl1{padding-left:0.5rem !important}.pr1{padding-right:0.5rem !important}.mt2{margin-top:1rem !important}.mb2{margin-bottom:1rem !important}.ml2{margin-left:1rem !important}.mr2{margin-right:1rem !important}.pt2{padding-top:1rem !important}.pb2{padding-bottom:1rem !important}.pl2{padding-left:1rem !important}.pr2{padding-right:1rem !important}.mt3{margin-top:1.5rem !important}.mb3{margin-bottom:1.5rem !important}.ml3{margin-left:1.5rem !important}.mr3{margin-right:1.5rem !important}.pt3{padding-top:1.5rem !important}.pb3{padding-bottom:1.5rem !important}.pl3{padding-left:1.5rem !important}.pr3{padding-right:1.5rem !important}.mt4{margin-top:2rem !important}.mb4{margin-bottom:2rem !important}.ml4{margin-left:2rem !important}.mr4{margin-right:2rem !important}.pt4{padding-top:2rem !important}.pb4{padding-bottom:2rem !important}.pl4{padding-left:2rem !important}.pr4{padding-right:2rem !important}.mt5{margin-top:2.5rem !important}.mb5{margin-bottom:2.5rem !important}.ml5{margin-left:2.5rem !important}.mr5{margin-right:2.5rem !important}.pt5{padding-top:2.5rem !important}.pb5{padding-bottom:2.5rem !important}.pl5{padding-left:2.5rem !important}.pr5{padding-right:2.5rem !important}.mt6{margin-top:3rem !important}.mb6{margin-bottom:3rem !important}.ml6{margin-left:3rem !important}.mr6{margin-right:3rem !important}.pt6{padding-top:3rem !important}.pb6{padding-bottom:3rem !important}.pl6{padding-left:3rem !important}.pr6{padding-right:3rem !important}.mt7{margin-top:3.5rem !important}.mb7{margin-bottom:3.5rem !important}.ml7{margin-left:3.5rem !important}.mr7{margin-right:3.5rem !important}.pt7{padding-top:3.5rem !important}.pb7{padding-bottom:3.5rem !important}.pl7{padding-left:3.5rem !important}.pr7{padding-right:3.5rem !important}.mt8{margin-top:4rem !important}.mb8{margin-bottom:4rem !important}.ml8{margin-left:4rem !important}.mr8{margin-right:4rem !important}.pt8{padding-top:4rem !important}.pb8{padding-bottom:4rem !important}.pl8{padding-left:4rem !important}.pr8{padding-right:4rem !important}.mt9{margin-top:4.5rem !important}.mb9{margin-bottom:4.5rem !important}.ml9{margin-left:4.5rem !important}.mr9{margin-right:4.5rem !important}.pt9{padding-top:4.5rem !important}.pb9{padding-bottom:4.5rem !important}.pl9{padding-left:4.5rem !important}.pr9{padding-right:4.5rem !important}.mt10{margin-top:5rem !important}.mb10{margin-bottom:5rem !important}.ml10{margin-left:5rem !important}.mr10{margin-right:5rem !important}.pt10{padding-top:5rem !important}.pb10{padding-bottom:5rem !important}.pl10{padding-left:5rem !important}.pr10{padding-right:5rem !important}.mt11{margin-top:5.5rem !important}.mb11{margin-bottom:5.5rem !important}.ml11{margin-left:5.5rem !important}.mr11{margin-right:5.5rem !important}.pt11{padding-top:5.5rem !important}.pb11{padding-bottom:5.5rem !important}.pl11{padding-left:5.5rem !important}.pr11{padding-right:5.5rem !important}.mt12{margin-top:6rem !important}.mb12{margin-bottom:6rem !important}.ml12{margin-left:6rem !important}.mr12{margin-right:6rem !important}.pt12{padding-top:6rem !important}.pb12{padding-bottom:6rem !important}.pl12{padding-left:6rem !important}.pr12{padding-right:6rem !important}.mt13{margin-top:6.5rem !important}.mb13{margin-bottom:6.5rem !important}.ml13{margin-left:6.5rem !important}.mr13{margin-right:6.5rem !important}.pt13{padding-top:6.5rem !important}.pb13{padding-bottom:6.5rem !important}.pl13{padding-left:6.5rem !important}.pr13{padding-right:6.5rem !important}.mt14{margin-top:7rem !important}.mb14{margin-bottom:7rem !important}.ml14{margin-left:7rem !important}.mr14{margin-right:7rem !important}.pt14{padding-top:7rem !important}.pb14{padding-bottom:7rem !important}.pl14{padding-left:7rem !important}.pr14{padding-right:7rem !important}.mt15{margin-top:7.5rem !important}.mb15{margin-bottom:7.5rem !important}.ml15{margin-left:7.5rem !important}.mr15{margin-right:7.5rem !important}.pt15{padding-top:7.5rem !important}.pb15{padding-bottom:7.5rem !important}.pl15{padding-left:7.5rem !important}.pr15{padding-right:7.5rem !important}.mt16{margin-top:8rem !important}.mb16{margin-bottom:8rem !important}.ml16{margin-left:8rem !important}.mr16{margin-right:8rem !important}.pt16{padding-top:8rem !important}.pb16{padding-bottom:8rem !important}.pl16{padding-left:8rem !important}.pr16{padding-right:8rem !important}.mt17{margin-top:8.5rem !important}.mb17{margin-bottom:8.5rem !important}.ml17{margin-left:8.5rem !important}.mr17{margin-right:8.5rem !important}.pt17{padding-top:8.5rem !important}.pb17{padding-bottom:8.5rem !important}.pl17{padding-left:8.5rem !important}.pr17{padding-right:8.5rem !important}.mt18{margin-top:9rem !important}.mb18{margin-bottom:9rem !important}.ml18{margin-left:9rem !important}.mr18{margin-right:9rem !important}.pt18{padding-top:9rem !important}.pb18{padding-bottom:9rem !important}.pl18{padding-left:9rem !important}.pr18{padding-right:9rem !important}.mt19{margin-top:9.5rem !important}.mb19{margin-bottom:9.5rem !important}.ml19{margin-left:9.5rem !important}.mr19{margin-right:9.5rem !important}.pt19{padding-top:9.5rem !important}.pb19{padding-bottom:9.5rem !important}.pl19{padding-left:9.5rem !important}.pr19{padding-right:9.5rem !important}.mt20{margin-top:10rem !important}.mb20{margin-bottom:10rem !important}.ml20{margin-left:10rem !important}.mr20{margin-right:10rem !important}.pt20{padding-top:10rem !important}.pb20{padding-bottom:10rem !important}.pl20{padding-left:10rem !important}.pr20{padding-right:10rem !important}.form-group{margin-bottom:1.5rem}.group{margin-bottom:1rem}.group:first-child{margin-bottom:1rem}.group:last-child{margin-bottom:0}.group:only-child{margin-bottom:0}.group-0x{margin-bottom:0rem}.group-1x{margin-bottom:1rem}.group-2x{margin-bottom:2rem}.group-3x{margin-bottom:3rem}.group-4x{margin-bottom:4rem}.group-5x{margin-bottom:5rem}.group-6x{margin-bottom:6rem}.group-7x{margin-bottom:7rem}.group-8x{margin-bottom:8rem}.group-9x{margin-bottom:9rem}.group-10x{margin-bottom:10rem}.slide-group{padding:1px 0}.elevation-1{-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.elevation-1:hover,.elevation-1:focus{-webkit-transform:translateY(-1%);transform:translateY(-1%);box-shadow:0 4px 10px 0 rgba(179,179,179,.7)}.elevation-5{-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.elevation-5:hover,.elevation-5:focus{-webkit-transform:translateY(-5%);transform:translateY(-5%);box-shadow:0 4px 10px 0 rgba(179,179,179,.7)}.text-overflow-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.middotDivider{padding-right:.45em;padding-left:.45em}.middotDivider::after{content:"·"}dl.row dd,dl.row dt{margin-bottom:1em}ul.d-ul{list-style-type:disc;margin:1em 0;padding-left:28px}ol.d-ol{margin:1em 0;padding-left:28px}blockquote{padding:10px 20px}.list-inline.list-inline-center{padding-left:0;margin-left:0}.g-recaptcha>div,.g-recaptcha>div>div{margin:0 auto}.g-recaptcha.text-left>div,.g-recaptcha.text-left>div>div{margin:0}.text-center .grecaptcha-badge{margin:0 auto}@media print{a[href]::after{content:none !important}img{max-width:300px !important}}.dropdown-notification{width:500px;padding:.825rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-notification,.more-notification{display:none}.notification-item:last-child{border-bottom:0}.notification-item{border-bottom:1px solid #d4d4d4;padding:4px 0}@media(max-width: 767px){.dropdown-notification{width:inherit}}.row-sm{margin-left:-6px;margin-right:-6px}.row-sm .col-1,.row-sm .col-sm-1,.row-sm .col-md-1,.row-sm .col-lg-1,.row-sm .col-xl-1,.row-sm .col-2,.row-sm .col-sm-2,.row-sm .col-md-2,.row-sm .col-lg-2,.row-sm .col-xl-2,.row-sm .col-3,.row-sm .col-sm-3,.row-sm .col-md-3,.row-sm .col-lg-3,.row-sm .col-xl-3,.row-sm .col-4,.row-sm .col-sm-4,.row-sm .col-md-4,.row-sm .col-lg-4,.row-sm .col-xl-4,.row-sm .col-5,.row-sm .col-sm-5,.row-sm .col-md-5,.row-sm .col-lg-5,.row-sm .col-xl-5,.row-sm .col-6,.row-sm .col-sm-6,.row-sm .col-md-6,.row-sm .col-lg-6,.row-sm .col-xl-6,.row-sm .col-7,.row-sm .col-sm-7,.row-sm .col-md-7,.row-sm .col-lg-7,.row-sm .col-xl-7,.row-sm .col-8,.row-sm .col-sm-8,.row-sm .col-md-8,.row-sm .col-lg-8,.row-sm .col-xl-8,.row-sm .col-9,.row-sm .col-sm-9,.row-sm .col-md-9,.row-sm .col-lg-9,.row-sm .col-xl-9,.row-sm .col-10,.row-sm .col-sm-10,.row-sm .col-md-10,.row-sm .col-lg-10,.row-sm .col-xl-10,.row-sm .col-11,.row-sm .col-sm-11,.row-sm .col-md-11,.row-sm .col-lg-11,.row-sm .col-xl-11,.row-sm .col-12,.row-sm .col-sm-12,.row-sm .col-md-12,.row-sm .col-lg-12,.row-sm .col-xl-12{padding-left:6px;padding-right:6px}.center-pills{display:inline-block}.container{position:relative}.icon-notification.red-dot{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background-color:#f44336;border-radius:50%;box-shadow:1px 1px #6d6d6d}.google-maps img{max-width:none;max-height:none}.google-maps .form-control{margin-top:10px;border-radius:2px;height:32px;box-shadow:0 2px 6px rgba(0,0,0,.3)}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.page-header{padding-top:1rem;padding-bottom:1rem;margin:0;border:0}.close:focus{outline:none}.page-header h1,.page-header .h1{margin:0;color:#fff}@media only screen and (min-width: 768px){.page-header h1,.page-header .h1{padding-top:4rem;padding-bottom:4rem}}.indicator{margin-left:.25rem;background-color:#1976d2;width:8px;height:8px;border-radius:50%;line-height:.5;text-align:center;display:inline-block}.emphasis-dot{text-emphasis-style:dot;text-emphasis-position:under left;-webkit-text-emphasis-style:dot;-webkit-text-emphasis-position:under}.premium-bar{background:#09f url("../../img/backdrop/sp-pattern.png");background-size:20%;overflow:hidden;padding:2rem;text-align:center}.premium-bar h3{display:inline-block;color:#fff;margin-bottom:0;vertical-align:middle}.premium-bar button,.premium-bar a{display:inline-block;vertical-align:middle}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:inherit}.sec-header{padding:1rem 0 0 1rem;margin-top:2rem;margin-bottom:1.5rem;border-left:solid #2196f3}.section{margin-left:auto;margin-right:auto;text-align:center}.section-dark{background:#212121;color:#e0e0e0}label div{color:#212121}.alt{font-size:.925rem}.alt.font-12{font-size:12px}.alt.fv-error{color:#f44336}.alt.fv-warning{color:#e57373}.meta{color:#6d6d6d}.non-bold{font-weight:normal}.name-node{background-color:#eff3f5;border-radius:2px;color:#6e7a88;padding:2px 5px;margin:2px 0;display:inline-block}a.name-node:hover{background-color:#dfe5e9;color:#6e7a88;cursor:pointer;text-decoration:none}.name-node.orange{color:#ef9a9a}.badge{font-size:.875rem;font-weight:normal}.input-desc{font-size:1.125rem;text-align:left;display:block}.input-desc+p.alt{margin-bottom:0}.iziModal *{-webkit-font-smoothing:initial}.iziModal .iziModal-content{padding-top:15px;padding-bottom:15px}html.iziModal-isOverflow body,html.iziModal-isAttached body{position:initial}#hamburgerMenuBackDrop{-webkit-transition:.5s ease all;transition:.5s ease all}#hamburgerMenuBackDrop.active{-webkit-transition:.5s ease all;transition:.5s ease all;position:fixed;top:0;right:0;left:0;bottom:0;z-index:1099;filter:grayscale(50%);background:rgba(0,0,0,.4)}#hamburgerMenu{position:fixed;top:0;right:-280px;height:100%;background:#fff;z-index:1100;-webkit-transition:.5s ease all;transition:.5s ease all;width:280px;overflow-y:auto}#hamburgerMenu.active{right:0}#hamburgerMenu .menu-header-wrapper{background:#f5f5f5;padding:30px}#hamburgerMenu .menu-wrapper{padding:15px 30px}#hamburgerMenu .menu-wrapper ul{padding-left:0;margin-bottom:0;list-style:none}#hamburgerMenu .menu-wrapper ul>li>a{display:block;padding:10px 0;color:#212121}.share-api-dom{display:none}.force-hide{display:none !important}.page-link:focus{box-shadow:none}.progress{width:100%;margin:.625rem auto;height:.625rem;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:#f5f5f5}.progress.progress-loading{width:50%;margin-top:4rem !important;margin-bottom:4rem !important}.progress.progress-loading .progress-bar{width:100%}.d-progress-bar{-webkit-transition:background .2s;transition:background .2s}.d-btn,a.d-btn{display:inline-block;vertical-align:middle;font-size:.875em;font-weight:400;text-align:center;text-decoration:none;text-shadow:none !important;line-height:1.4;border:1px solid transparent;border-radius:4px;margin:.2em 0;padding:.5em 1.5em;box-shadow:none;outline:0;cursor:pointer;-webkit-transition:color .2s,background .2s,border .2s,box-shadow .2s;transition:color .2s,background .2s,border .2s,box-shadow .2s;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.d-btn.disabled,.d-btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65)}.d-btn:not(.disabled):not([disabled]):not(.elevation-0):not(.btn-empty){-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.d-btn:not(.disabled):not([disabled]):not(.elevation-0):not(.btn-empty):hover,.d-btn:not(.disabled):not([disabled]):not(.elevation-0):not(.btn-empty).hover{-webkit-transform:translateY(-8%);transform:translateY(-8%);box-shadow:0 4px 10px 0 rgba(100,100,100,.5)}.d-btn:not(.disabled):not([disabled]):not(.elevation-0):not(.btn-empty):active,.d-btn:not(.disabled):not([disabled]):not(.elevation-0):not(.btn-empty).active{-webkit-transform:translateY(0);transform:translateY(0);box-shadow:none}.d-btn.elevation-focus:hover,.d-btn.elevation-focus.hover,.d-btn.elevation-focus:focus,.d-btn.elevation-focus.focus{-webkit-transform:translateY(-8%);transform:translateY(-8%);box-shadow:0 4px 10px 0 rgba(100,100,100,.5)}.d-btn.btn-bold{font-weight:bold}.d-btn.btn-lg{font-size:1.25rem}.d-btn.btn-block+.d-btn.btn-block{margin:.2em 0}.d-btn.btn-w100{width:100%}.d-btn.btn-full-width{font-size:1.25rem;width:100%}.d-btn.btn-empty{padding-left:0;padding-right:0;margin-left:4px;margin-right:4px}.d-btn.btn-sm,a.d-btn.btn-sm{padding:.2em .6em}.facebook-btn,a.facebook-btn{color:#fff !important;background:#4267b2;padding:3px 0}.facebook-btn:hover,a.facebook-btn:hover{background:#4267b2 !important}.facebook-btn span.icon,a.facebook-btn span.icon{background:url("../../img/login-f-normal.png") transparent 5px 50% no-repeat;display:inline-block;vertical-align:middle;width:42px;height:42px}.facebook-btn span.buttonText,a.facebook-btn span.buttonText{display:inline-block;vertical-align:middle;padding-left:20px;padding-right:30px;font-family:"Roboto",sans-serif}.google-btn,a.google-btn{border:1px solid #e0e0e0;color:#212121 !important;background:#fff;padding:3px 0}.google-btn:hover,a.google-btn:hover{background:#fff !important}.google-btn span.icon,a.google-btn span.icon{background:url("../../img/login-g-normal.png") transparent 5px 50% no-repeat;display:inline-block;vertical-align:middle;width:42px;height:42px}.google-btn span.buttonText,a.google-btn span.buttonText{display:inline-block;vertical-align:middle;padding-left:20px;padding-right:30px;font-family:"Roboto",sans-serif}.medium-btn,a.medium-btn{border:1px solid #e0e0e0;color:#212121 !important;background:#fff;padding:3px 0}.medium-btn:hover,a.medium-btn:hover{background:#fff !important}.medium-btn span.icon,a.medium-btn span.icon{background:url("../../img/login-medium-normal.png") transparent 5px 50% no-repeat;display:inline-block;vertical-align:middle;width:42px;height:42px}.medium-btn span.buttonText,a.medium-btn span.buttonText{display:inline-block;vertical-align:middle;padding-left:20px;padding-right:30px;font-family:"Roboto",sans-serif}.main-btn,a.main-btn{color:#fff !important;background:#09f}.main-btn:hover,a.main-btn:hover{background:#1976d2 !important}.main-700-btn,a.main-700-btn{background:#1976d2;color:#fff !important}.main-700-btn:hover,a.main-700-btn:hover{background:#0d47a1 !important}.green-btn,a.green-btn,button[data-hackathonsubmissionvoted="0"]{background:#009688;color:#fff !important}.green-btn:hover,a.green-btn:hover,button[data-hackathonsubmissionvoted="0"]:hover{background:#00796b !important}.green-700-btn,a.green-700-btn{background:#00796b;color:#fff !important}.green-700-btn:hover,a.green-700-btn:hover{background:#004d40 !important}.red-btn,a.red-btn{background:#f44336;color:#fff !important}.red-btn:hover,a.red-btn:hover{background:#d32f2f !important}.red-400-btn,a.red-400-btn{background:#ef5350;color:#fff !important}.red-400-btn:hover,a.red-400-btn:hover{background:#d32f2f !important}.yellow-btn,a.yellow-btn{background:#ffa000;color:#fff !important}.yellow-btn:hover,a.yellow-btn:hover{background:#ff8f00 !important}.light-btn,a.light-btn{background:rgba(255,255,255,.5);color:#212121 !important}.light-btn:hover,a.light-btn:hover{background:#fff}.black-btn,a.black-btn{background:#212121;color:#fff !important}.black-btn:hover,a.black-btn:hover{background:#212121}.ghost-main-btn,a.ghost-main-btn,button[data-hackathonsubmissionvoted="1"]{border:1px solid #09f;background:transparent;color:#09f !important}.ghost-main-btn:hover,a.ghost-main-btn:hover,button[data-hackathonsubmissionvoted="1"]:hover{border:1px solid #1976d2;background:#1976d2;color:#fff !important}.ghost-green-btn,a.ghost-green-btn{border:1px solid #009688;background:transparent;color:#009688 !important}.ghost-green-btn:hover,a.ghost-green-btn:hover{border:1px solid #00796b;background:#00796b;color:#fff !important}.ghost-red-btn,a.ghost-red-btn{border:1px solid #f44336;background:transparent;color:#f44336 !important}.ghost-red-btn:hover,a.ghost-red-btn:hover{border:1px solid #c62828;background:#c62828;color:#fff !important}.ghost-white-btn,a.ghost-white-btn{border:1px solid #fff;background:transparent;color:#fff !important}.ghost-white-btn:hover,a.ghost-white-btn:hover{background:#fff;color:#212121 !important}.ghost-grey-btn,a.ghost-grey-btn,.ghost-grey-500-btn,a.ghost-grey-500-btn{border:1px solid #9e9e9e;background:transparent;color:#9e9e9e !important}.ghost-grey-btn:hover,a.ghost-grey-btn:hover,.ghost-grey-500-btn:hover,a.ghost-grey-500-btn:hover{background:#fff}.ghost-grey-800-btn,a.ghost-grey-800-btn{border:1px solid #424242;background:transparent;color:#424242 !important}.ghost-grey-800-btn:hover,a.ghost-grey-800-btn:hover{background:#fff}.ghost-black-btn,a.ghost-black-btn{border:1px solid #212121;background:transparent;color:#212121 !important}.ghost-black-btn:hover,a.ghost-black-btn:hover{background:#212121;color:#fff !important}.flat-light-btn,a.flat-light-btn,button[data-projectlabelled="0"],button[data-objectivelabelled="0"],button[data-hackathonlabelled="0"]{background:transparent;color:#6d6d6d !important}.flat-light-btn:hover,a.flat-light-btn:hover,button[data-projectlabelled="0"]:hover,button[data-objectivelabelled="0"]:hover,button[data-hackathonlabelled="0"]:hover{color:#212121 !important}.flat-main-btn,a.flat-main-btn{background:transparent;color:#09f !important}.flat-main-btn:hover,a.flat-main-btn:hover{background:#1976d2 !important;color:#fff !important}.flat-green-btn,a.flat-green-btn{background:transparent;color:#009688 !important}.flat-green-btn:hover,a.flat-green-btn:hover{background:#00796b !important;color:#fff !important}.flat-dark-btn,a.flat-dark-btn{background:transparent;color:#fff !important}.flat-dark-btn:hover,a.flat-dark-btn:hover{background:#bdbdbd !important}.flat-red-btn,a.flat-red-btn,button[data-projectlabelled="1"],button[data-objectivelabelled="1"],button[data-hackathonlabelled="1"]{background:transparent;color:#f44336 !important}.flat-red-btn:hover,a.flat-red-btn:hover,button[data-projectlabelled="1"]:hover,button[data-objectivelabelled="1"]:hover,button[data-hackathonlabelled="1"]:hover{background:#c62828 !important;color:#fff !important}button.ghost-btn[data-projectlabelled="0"],button.ghost-btn[data-objectivelabelled="0"],button.ghost-btn[data-hackathonlabelled="0"]{border:1px solid #6d6d6d;background:transparent;color:#6d6d6d !important}button.ghost-btn[data-projectlabelled="0"]:hover,button.ghost-btn[data-objectivelabelled="0"]:hover,button.ghost-btn[data-hackathonlabelled="0"]:hover{border:1px solid #212121;color:#212121 !important}button.ghost-btn[data-projectlabelled="1"],button.ghost-btn[data-objectivelabelled="1"],button.ghost-btn[data-hackathonlabelled="1"]{border:1px solid #f44336;background:transparent;color:#f44336 !important}button.ghost-btn[data-projectlabelled="1"]:hover,button.ghost-btn[data-objectivelabelled="1"]:hover,button.ghost-btn[data-hackathonlabelled="1"]:hover{border:1px solid #c62828;background:#c62828 !important;color:#fff !important}.green-color{color:#009688}.main-color{color:#09f}.main-color.c100{color:#bbdefb}.main-color.c200{color:#90caf9}.main-color.c300{color:#64b5f6}.main-color.c400{color:#42a5f5}.main-color.c500{color:#2196f3}.main-color.c600{color:#1e88e5}.main-color.c700{color:#1976d2}.main-color.c800{color:#1565c0}.main-color.c900{color:#0d47a1}.red-color{color:#f44336}.yellow-color{color:#ffc107}.gray-color{color:#9e9e9e}.gray-color.c50{color:#fbfbfb}.gray-color.c100{color:#f5f5f5}.gray-color.c200{color:#eee}.gray-color.c300{color:#e0e0e0}.gray-color.c400{color:#bdbdbd}.gray-color.c500{color:#9e9e9e}.gray-color.c600{color:#757575}.gray-color.c700{color:#6d6d6d}.gray-color.c800{color:#424242}.gray-color.c900{color:#212121}.gray-color.c950{color:#101010}.white-bg{background-color:#fff}.green-bg{color:#fff;background-color:#009688}.green-bg.c100{color:#212121;background-color:#b2dfdb}.green-bg.c200{color:#212121;background-color:#80cbc4}.green-bg.c300{color:#fff;background-color:#4db6ac}.green-bg.c400{color:#fff;background-color:#26a69a}.green-bg.c500{color:#fff;background-color:#009688}.green-bg.c600{color:#fff;background-color:#00897b}.green-bg.c700{color:#fff;background-color:#00796b}.green-bg.c800{color:#fff;background-color:#00695c}.green-bg.c900{color:#fff;background-color:#004d40}.main-bg{color:#fff;background-color:#09f}.main-bg.c100{color:#212121;background-color:#bbdefb}.main-bg.c200{color:#212121;background-color:#90caf9}.main-bg.c300{color:#fff;background-color:#64b5f6}.main-bg.c400{color:#fff;background-color:#42a5f5}.main-bg.c500{color:#fff;background-color:#2196f3}.main-bg.c600{color:#fff;background-color:#1e88e5}.main-bg.c700{color:#fff;background-color:#1976d2}.main-bg.c800{color:#fff;background-color:#1565c0}.main-bg.c900{color:#fff;background-color:#0d47a1}.red-bg{color:#fff;background-color:#f44336}.red-bg.c100{color:#212121;background-color:#ffcdd2}.red-bg.c200{color:#212121;background-color:#ef9a9a}.red-bg.c300{color:#fff;background-color:#e57373}.red-bg.c400{color:#fff;background-color:#ef5350}.red-bg.c500{color:#fff;background-color:#f44336}.red-bg.c600{color:#fff;background-color:#e53935}.red-bg.c700{color:#fff;background-color:#d32f2f}.red-bg.c800{color:#fff;background-color:#c62828}.red-bg.c900{color:#fff;background-color:#b71c1c}.yellow-bg{color:#fff;background-color:#ffc107}.yellow-bg.c100{color:#212121;background-color:#ffecb3}.yellow-bg.c200{color:#212121;background-color:#ffe082}.yellow-bg.c300{color:#212121;background-color:#ffd54f}.yellow-bg.c400{color:#212121;background-color:#ffca28}.yellow-bg.c500{color:#fff;background-color:#ffc107}.yellow-bg.c600{color:#fff;background-color:#ffb300}.yellow-bg.c700{color:#fff;background-color:#ffa000}.yellow-bg.c800{color:#fff;background-color:#ff8f00}.yellow-bg.c900{color:#fff;background-color:#ff6f00}.gray-bg.c50{color:#212121;background-color:#fbfbfb}.gray-bg.c100{color:#212121;background-color:#f5f5f5}.gray-bg.c200{color:#212121;background-color:#eee}.gray-bg.c300{color:#212121;background-color:#e0e0e0}.gray-bg.c400{color:#212121;background-color:#bdbdbd}.gray-bg.c500{color:#212121;background-color:#9e9e9e}.gray-bg.c600{color:#fff;background-color:#757575}.gray-bg.c700{color:#fff;background-color:#6d6d6d}.gray-bg.c800{color:#fff;background-color:#424242}.gray-bg.c900{color:#fff;background-color:#212121}.gray-bg.c950{color:#fff;background-color:#101010}.alert.alert-top{margin-bottom:0;border:0;border-radius:0;position:relative;z-index:1000}.alert.alert-no-border{margin-bottom:0;border:0;border-radius:0;position:relative}.alert .close{float:none;position:absolute;right:20px;top:0;height:100%;text-shadow:none;color:#212121}.alert .alert-inner{padding-left:20px;padding-right:20px}.alert-success{color:#004d40;background-color:#b2dfdb;border-color:#80cbc4}.alert-success h1,.alert-success h2,.alert-success h3,.alert-success h4,.alert-success h5,.alert-success h6,.alert-success .h1,.alert-success .h2,.alert-success .h3,.alert-success .h4,.alert-success .h5,.alert-success .h6{color:#004d40}.alert-info{color:#0d47a1;background-color:#bbdefb;border-color:#90caf9}.alert-info h1,.alert-info h2,.alert-info h3,.alert-info h4,.alert-info h5,.alert-info h6,.alert-info .h1,.alert-info .h2,.alert-info .h3,.alert-info .h4,.alert-info .h5,.alert-info .h6{color:#0d47a1}.alert-warning{color:#424242;background-color:#ffecb3;border-color:#ffe082}.alert-warning h1,.alert-warning h2,.alert-warning h3,.alert-warning h4,.alert-warning h5,.alert-warning h6,.alert-warning .h1,.alert-warning .h2,.alert-warning .h3,.alert-warning .h4,.alert-warning .h5,.alert-warning .h6{color:#424242}.alert-danger{color:#b71c1c;background-color:#ffcdd2;border-color:#ef9a9a}.alert-danger h1,.alert-danger h2,.alert-danger h3,.alert-danger h4,.alert-danger h5,.alert-danger h6,.alert-danger .h1,.alert-danger .h2,.alert-danger .h3,.alert-danger .h4,.alert-danger .h5,.alert-danger .h6{color:#b71c1c}.card{margin-bottom:1.5rem}.card .card-header{padding:.75rem 1rem;border-bottom:1px solid #eee}.card .card-body{padding:1rem}.card p:last-child{margin-bottom:0}.card-default{border-color:#eee;box-shadow:0 3px 1px rgba(180,180,180,.4)}.card-sm{margin-bottom:.8rem}.card-sm .card-header{padding:.75rem 1rem}.card-sm a.card-header{color:#212121;display:block;font-weight:700}.card-sm a.card-header :hover{color:#1976d2}.card-sm .card-body{padding:.75rem}.card-lg .card-header{padding:1.5rem 1rem}.card-lg .card-body{padding:1.5rem 1rem}.main-card{border-left:5px solid #09f}.green-card{border-left:5px solid #009688}.red-card{border-left:5px solid #f44336}.yellow-card{border-left:5px solid #ffc107}.card-bubble{position:relative}.card-bubble:after{content:"";position:absolute;top:16px;left:-16px;right:unset;border-style:solid;border-width:6px 12px 6px 0;border-color:transparent #ffc107;display:block;width:0;z-index:1}.card-bubble:after .main-card.card-bubble:after{border-color:transparent #09f}.card-bubble:after .green-card.card-bubble:after{border-color:transparent #009688}.card-bubble:after .red-card.card-bubble:after{border-color:transparent #f44336}.card-bubble:after .yellow-card.card-bubble:after{border-color:transparent #ffc107}.card-bubble.right{position:relative;border-left:0;border-right:5px solid #09f}.card-bubble.right:after{content:"";position:absolute;top:16px;left:unset;right:-16px;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent #ffc107;display:block;width:0;z-index:1}.card-bubble.right:after .main-card.card-bubble.right:after{border-color:transparent #09f}.card-bubble.right:after .green-card.card-bubble.right:after{border-color:transparent #009688}.card-bubble.right:after .red-card.card-bubble.right:after{border-color:transparent #f44336}.card-bubble.right:after .yellow-card.card-bubble.right:after{border-color:transparent #ffc107}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover{background-color:#09f;border-color:#09f}.pagination>li>a,.pagination>li>span{color:#09f}.pagination>li>a:hover,.pagination>li>span:hover{color:#09f}.popover{border:1px solid #bdbdbd;box-shadow:0 3px 1px rgba(100,100,100,.2)}.tooltip.in{filter:alpha(opacity=100);opacity:1}.tooltip-inner{max-width:250px;padding:6px 16px;font-size:.925rem;color:#fff;text-align:center;text-decoration:none;background-color:#1976d2;border-radius:4px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#1976d2}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#1976d2}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0;border-top-color:#1976d2}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#1976d2}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#1976d2}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#1976d2}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#1976d2}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#1976d2}.modal-dialog{margin-top:100px}@media only screen and (min-width: 768px){.modal-dialog{margin-top:100px}}.collapsed-sidebar,.collapsed-sidebar-content{padding-top:3rem}.collapsed-sidebar{padding-right:0}@media only screen and (max-width: 767px){.collapsed-sidebar{padding-right:15px}}@media only screen and (min-width: 768px){.collapsed-sidebar{position:sticky;top:0;z-index:1000;height:100vh}}.collapsed-sidebar-content h1{margin-top:0}.collapsed-sidebar li{margin-bottom:10px}.collapsed-sidebar li:last-child{border-bottom-width:0}.collapsed-sidebar .nav>li.nav-item>a{margin:0;color:#212121}@media only screen and (max-width: 767px){.collapsed-sidebar .nav>li.nav-item>a{padding:.5rem 0}}.collapsed-sidebar .nav>li.active>a,.collapsed-sidebar .nav>li:not(.active)>a:hover,.collapsed-sidebar .nav>li:not(.active)>a:focus{text-decoration:none;color:#101010;font-weight:bold}@media only screen and (min-width: 768px){.collapsed-sidebar .nav>li.nav-item.active>a{border-right:4px solid #212121}}.collapsed-sidebar-content{border-left:1px solid #bdbdbd}@media only screen and (max-width: 767px){.collapsed-sidebar-content{border-left:0}}.irs--flat .irs-bar{background-color:#009688}.irs--flat .irs-handle>i:first-child{background-color:#009688}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#00796b}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{background-color:#009688}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{border-top-color:#009688}.iziModal.full-height{transform:none;height:100% !important}.nav-wrapper{background-color:#212121}.nav-wrapper .nav-pills>li>a{color:#c6c6c6;border-radius:0}.nav-wrapper .nav>li>a:hover,.nav-wrapper .nav>li>a:focus{text-decoration:none;color:#fff;background-color:transparent}.nav-wrapper .nav-pills>li.active>a,.nav-wrapper .nav-pills>li.active>a:focus,.nav-wrapper .nav-pills>li.active>a:hover{color:#fff;background-color:transparent;border-bottom:3px solid;padding-bottom:7px}.nav-wrapper.reverse{background-color:#fff;border-bottom:1px solid #bdbdbd}.navbar-fixed-bottom .nav-wrapper.reverse{background-color:#fff;border-top:1px solid #bdbdbd;border-bottom:0}.nav-wrapper.reverse .nav-pills>li>a{color:#212121;border-radius:0}.nav-wrapper.reverse .nav>li>a:hover,.nav-wrapper.reverse .nav>li>a:focus{text-decoration:none;color:#1976d2;background-color:transparent}.nav-wrapper.reverse .nav-pills>li.active>a,.nav-wrapper.reverse .nav-pills>li.active>a:focus,.nav-wrapper.reverse .nav-pills>li.active>a:hover{color:#1976d2;background-color:transparent;border-color:#1976d2;border-bottom:3px solid}ul.nav,ul.navbar-nav,ul.nav-pills{margin-left:0;margin-bottom:0;padding-left:0;font-size:14px}.nav>li>a.d-btn{padding:7px 20px 7px}.nav>li>a.d-btn.btn-sm{padding:.2em .6em}.nav>li>a{margin:0 5px}@media(max-width: 767px){.nav-pills>li:first-child>a{margin:0}.nav-pills>li:first-child{margin-left:0}}@media(max-width: 767px){.scrollable{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.scrollable.full-width{margin-left:-15px;margin-right:-15px}.scrollable .nav-pills>li,.scrollable .list-inline>li{float:none;display:inline-block}.scrollable .nav{display:block}}.label-container{position:relative;padding:1rem 0;width:100%;background:#f2f2f2;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:left}.label-container form{margin:0}.label-container input[type=text]{width:200px}@media(max-width: 767px){.label-container input[type=text]{width:100%}}.navbar-shortcut.hover-top{-webkit-transition:-webkit-transform .3s;transition:transform .3s;z-index:800}.navbar-shortcut.navbar-fixed-bottom{-webkit-transition:-webkit-transform .3s;transition:transform .3s;z-index:800}.navbar-shortcut .dropdown-menu{margin-top:1px;border:0;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.22) 0 6px 6px;border-radius:2px;padding:0}.navbar-shortcut .dropdown-menu .dropdown-item{padding:10px 20px;font-size:1.125em}@media only screen and (max-width: 767px){.navbar-shortcut .nav-pills>li:first-child>a{margin:0 5px 0 0}}.navbar-shortcut .nav-wrapper.reverse .nav-pills>li>a,#projectNav.nav-wrapper.reverse .nav-pills>li>a,#hackathonNav.nav-wrapper.reverse .nav-pills>li>a{padding-bottom:12px;padding-top:12px}.form{width:100%;margin:0 auto}.form-control{display:block;width:100%;height:2.25rem;padding:.5em 1em;font-size:.875rem;line-height:1.4;color:#212121;background:#fff none;border:1px solid #bdbdbd;border-radius:4px;box-shadow:none;-webkit-transition:border-color ease-in-out .2s;transition:border-color ease-in-out .2s;word-break:initial}.form-control.green:focus{border-color:#009688}.contenteditable{padding:0;background-color:inherit;border:0;flex:1 1 auto !important}.contenteditable:focus{outline:none}.contenteditable.h1,.contenteditable.h2,.contenteditable.h3,.contenteditable.h4{margin-bottom:.825rem}.contenteditable.mb0{margin-bottom:0}.user-tag-card .contenteditable{font-weight:normal}.contenteditable.div{font-size:1rem;margin-bottom:.825rem}.textInput--underlined{border:0;border-bottom:1px solid rgba(0,0,0,.15);border-radius:0}.textInput--underlined.reverse{border-bottom:3px solid rgba(255,255,255,.85)}.contenteditable-group .input-group-btn{vertical-align:top}.contenteditable-group.search-box{margin-top:1.4em;font-size:2.25rem;color:#101010}@media(max-width: 767px){.contenteditable-group.search-box{font-size:1.25rem}}.contenteditable-group.search-box.mt0{margin-top:0}.contenteditable-group.search-box.reverse{font-weight:normal;color:#fff}.contenteditable-group.search-box.reverse ::-webkit-input-placeholder{color:#e0e0e0}.contenteditable-group.search-box.reverse :-moz-placeholder{color:#e0e0e0;opacity:1}.contenteditable-group.search-box.reverse ::-moz-placeholder{color:#e0e0e0;opacity:1}.contenteditable-group.search-box.reverse :-ms-input-placeholder{color:#e0e0e0}.contenteditable-group.search-box+.alt{font-size:1.125rem}.contenteditable-group.search-box button{padding:0 .3em;font-size:.8em;margin:0}.non-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.non-selectable.cursor-pointer{cursor:pointer}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2em}select::-ms-expand.form-control{display:none}.select{position:relative}.select.float-left{margin-right:6px}.select:before{content:"▼";position:absolute;pointer-events:none;color:#212121;top:0;bottom:1px;padding-top:.7em;line-height:1;right:0;width:2em;text-align:center;-webkit-transform:scale(0.84, 0.42);transform:scale(0.84, 0.42);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.84, M12=0, M21=0, M22=0.42, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.84, M12=0, M21=0, M22=0.42, SizingMethod="auto expand")}input[type=checkbox],input[type=radio]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.25em;width:1.25em;margin-bottom:0;margin-right:5px;margin-top:0;vertical-align:top;background-color:#fff;border:1px solid #bdbdbd;border-radius:2px;box-shadow:none;-webkit-transition:border-color ease-in-out .2s;transition:border-color ease-in-out .2s}input[type=checkbox]:checked:before,input[type=radio]:checked:before{content:"✔︎";position:absolute;left:0;top:0;text-align:center;width:1.4em;height:1.4em;color:#09f;font-size:14px}input[type=checkbox].green-color:checked:before,input[type=radio].green-color:checked:before{color:#009688}input[type=checkbox].yellow-color:checked:before,input[type=radio].yellow-color:checked:before{color:#ffc107}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#09f;outline:0;box-shadow:none}input[type=checkbox].green-color:focus,input[type=radio].green-color:focus{border-color:#009688}input[type=checkbox].yellow-color:focus,input[type=radio].yellow-color:focus{border-color:#ffc107}input[type=checkbox].checkbox-lg,input[type=radio].checkbox-lg{height:1.6em;width:1.6em}input[type=checkbox].checkbox-lg:checked:before,input[type=radio].checkbox-lg:checked:before{font-size:18px;font-weight:bold}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox]+label{display:inline}.form-control[readonly]{background-color:#fff}textarea,input[type=range],input,input:matches([type=password],[type=search]){-webkit-appearance:none}label{margin-bottom:0;font-weight:400}label p:last-child{margin-bottom:0}.input-group-btn{font-size:1em}.form-inline .form-group .d-btn{margin:0}@media(min-width: 769px){.form-inline .form-group{margin-top:5px;margin-bottom:5px}}.input-group-text{font-size:.875rem;font-weight:400;line-height:1.4;color:#212121;text-align:center;background-color:#fbfbfb;border:1px solid #bdbdbd;border-radius:2px}.input-group-text.no-background{padding:0;background-color:transparent;border:0}.input-group-text button{height:100%;padding-top:0;padding-bottom:0;border:0;box-shadow:none;margin:0}.input-group-text:first-child button{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-text:last-child button{border-top-left-radius:0;border-bottom-left-radius:0}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{background-color:#eee}.tagify{--tags-border-color: $grey_400;--tag-bg: $grey_200;--tag-hover: #D3E2E2;--tag-text-color: $grey_900;--tag-text-color--edit: $grey_900;--tag-pad: 0.3em 0.5em;--tag-inset-shadow-size: 1.1em;--tag-invalid-color: #D39494;--tag-invalid-bg: rgba(211, 148, 148, 0.5);--tag-remove-bg: rgba(211, 148, 148, 0.3);--tag-remove-btn-bg: none;--tag-remove-btn-bg--hover: #c77777;display:flex;align-items:flex-start;flex-wrap:wrap;border:1px solid #bdbdbd;line-height:1.4;cursor:text;position:relative;-webkit-transition:border-color ease-in-out .2s;transition:border-color ease-in-out .2s}.tagify.form-control{height:auto}.tagify__tag,.tagify__input{margin:2px 5px 2px 0}.tagify__input::before{line-height:2}.tag-suggest-item{margin:2px 5px;font-size:.875rem;border:0;border-radius:4px;background:#eee;display:inline-block;color:#212121;transition:background .2s;padding:.3em .5em;cursor:pointer}.tag-suggest-item:hover{color:#fff;background-color:#2196f3}.tagify__tag>div{color:#212121;border-radius:4px;transition:.2s ease-out}.tagify__tag>div>.tagify__tag-text{text-overflow:initial;white-space:normal}.tagify__tag>div>.tagify__tag__removeBtn{padding:.1em;height:auto;width:auto}.tagify__tag:hover>div{color:#fff}.tagify__tag>div::before{content:"";position:absolute;border-radius:inherit;left:0;top:0;right:0;bottom:0;z-index:-1;pointer-events:none;transition:120ms ease;animation:tags--bump .3s ease-out 1;box-shadow:none;background:#eee}.tagify__tag:hover:not([readonly]) div::before{box-shadow:none;background:#2196f3}.tag-input-dropdown{max-height:200px;border-color:#09f}.form-control:focus,.tagify.tagify--focus{border-color:#09f;outline:0;box-shadow:none}.input-group:focus-within .input-group-prepend .input-group-text,.form-control:focus~.input-group-append .input-group-text{border-color:#09f}@media screen and (max-width: 767px){.table-responsive{border:0}}.table{margin-bottom:1.5rem}.table td,.table th{border:none}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143em;vertical-align:middle;border-top:1px solid #bdbdbd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table.table-hover{border:0}.table.table-hover thead th{background-color:#f1eeea}.table.table-hover thead th:first-child{border-top-left-radius:6px}.table.table-hover thead th:last-child{border-top-right-radius:6px}.table.table-hover tfoot th{background-color:#f1eeea}.table.table-hover tfoot th:first-child{border-bottom-left-radius:6px}.table.table-hover tfoot th:last-child{border-bottom-right-radius:6px}.table.table-hover tbody tr{background-color:#fff}.table>tbody>tr>td.table-cell{line-height:1.2;padding:16px 20px 16px 0}.table-cell-label{width:80%;word-break:break-all;text-align:left}.table-cell-value{text-align:right;white-space:nowrap}.stat-table .table-cell-label{font-size:18px}.stat-table .table-cell-value{font-weight:700;font-size:24px;padding:16px 0 16px 10px}.resource-table .table-cell-label{width:50%;word-break:break-all;text-align:left}.resource-table .progress{margin-bottom:0}.table .min-width-150{min-width:150px;white-space:normal}.table .min-width-250{min-width:250px;white-space:normal}.table .max-width-300{max-width:300px;white-space:normal}.table .max-width-400{max-width:400px;white-space:normal}.table thead th{border-bottom:0}#main-nav{background-color:#fff;border:0;border-bottom:1px solid #d9d9d9;min-height:auto;margin-bottom:0;padding:0;width:100%;z-index:500;-webkit-transition:-webkit-transform .3s;transition:transform .3s}#main-nav .navbar-toggle{position:relative;float:none;padding:7px 10px;margin:0;background:transparent none;border:0;border-radius:4px}#main-nav .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#09f}#main-nav #header-full{width:100%}#main-nav #header-left{width:50%}@media only screen and (max-width: 767px){#main-nav #header-left{width:100%;float:left;margin:0}}#main-nav #header-right .dropdown-menu{border:1px solid #bdbdbd;box-shadow:0 3px 1px rgba(100,100,100,.2)}@media only screen and (max-width: 767px){#main-nav #header-right .dropdown-menu{border:0;box-shadow:none}#main-nav #header-right .dropdown-menu .dropdown-header,#main-nav #header-right .dropdown-menu>li>a{padding:5px 15px}}#main-nav #header-right .navbar-nav{margin:0 -15px}#main-nav .navbar-nav>li>a,#main-nav #navbarSearchForm .input-group-prepend button{font-weight:400;margin:0 !important;max-width:150px;padding:12px 1em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width: 767px){#main-nav .navbar-nav>li>a,#main-nav #navbarSearchForm .input-group-prepend button{max-width:none}}#main-nav .navbar-nav>li>a:hover,#main-nav .navbar-nav>li>a:focus,#main-nav #navbarSearchForm .input-group-prepend button:hover,#main-nav #navbarSearchForm .input-group-prepend button:focus{text-decoration:none;background-color:#09f;color:#fff !important;-webkit-transition:background .2s;transition:background .2s}#main-nav .navbar-button{color:#212121}#main-nav .navbar-button.navbar-main-button{color:#09f}#main-nav .navbar-button.navbar-profile-button{padding-top:7px;padding-bottom:7px}#main-nav .dropdown-toggle{cursor:pointer}#main-nav .open>a,#main-nav .open>a:hover,#main-nav .open>a:focus{background-color:#09f;color:#fff !important}@media only screen and (max-width: 767px){#main-nav .open>a,#main-nav .open>a:hover,#main-nav .open>a:focus{background-color:#09f;color:#fff !important}}#main-nav #headerLogo{margin-left:15px}#main-nav #headerLogo .small-screen{display:none}#main-nav #navbarSearchForm{margin:0;background-color:#f5f5f5;border:0;border-radius:4px;max-width:400px}#main-nav #navbarSearchForm input{font-size:14px;margin:0;border:0;background:transparent}#main-nav #navbarSearchForm button{padding-left:1em;padding-right:1em;margin:0;border:0}#main-nav.navbar-trans{background-color:rgba(0,0,0,0);border-bottom:0;position:absolute;top:0;left:0}#main-nav.navbar-trans #header-right .dropdown-menu{border:0;box-shadow:none}#main-nav.navbar-trans #navbarSearchForm input{color:#fff}#main-nav.navbar-trans #navbarSearchForm .input-group-prepend .flat-light-btn{color:#fff !important}#main-nav.navbar-trans .navbar-button,#main-nav.navbar-trans .navbar-toggle{color:#fff}#main-nav.navbar-trans .navbar-toggle{color:#fff}#main-nav.navbar-trans .navbar-toggle .icon-bar{background:#fff}#main-nav.navbar-trans .navbar-nav>li>a:hover,#main-nav.navbar-trans .navbar-nav>li>a:focus,#main-nav.navbar-trans #navbarSearchForm .input-group-prepend button:hover,#main-nav.navbar-trans #navbarSearchForm .input-group-prepend button:focus{background-color:transparent}#main-nav.navbar-trans .open>a,#main-nav.navbar-trans .open>a:hover,#main-nav.navbar-trans .open>a:focus{background-color:transparent}@media only screen and (max-width: 767px){#main-nav.navbar-trans #header-right{background-color:#fff;border:1px solid #bdbdbd;box-shadow:0 3px 1px rgba(100,100,100,.2)}#main-nav.navbar-trans #header-right .navbar-button{color:#212121}#main-nav.navbar-trans #header-right .navbar-button.navbar-main-button{color:#09f}#main-nav.navbar-trans #header-right .navbar-button:hover{background:#09f}#main-nav.navbar-trans #header-right .navbar-button .navbar-collapse{background-color:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:none}}@media only screen and (max-width: 767px){#main-nav:not(.navbar-trans) #headerLogo .small-screen{display:block;margin-right:0}#main-nav:not(.navbar-trans) #headerLogo .normal-screen{display:none}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}.navbar-hidden{display:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.navbar-fixed-bottom.navbar-hidden{display:none;-webkit-transform:translateY(100%);transform:translateY(100%)}#main{flex-grow:1}.num{display:inline-block;border-radius:1rem;width:2rem;height:2rem;line-height:2rem;margin-bottom:.6rem}.how-to p{font-size:1.125em;text-align:left}.how-to h5{font-size:1.25em;font-weight:bold}.section-title{margin-bottom:2em;text-align:left}@media only screen and (max-width: 767px){.section-title{margin-top:2em;margin-bottom:1em}}.section-title .h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}@media only screen and (max-width: 767px){.section-title .h2{font-size:1.5rem;text-overflow:initial;white-space:initial}}.section-title .section-title-button{margin-left:.8rem}@media only screen and (max-width: 767px){.section-title .section-title-button{margin-left:0}}.section-title .section-title-header{margin-right:.8rem}@media only screen and (max-width: 767px){.section-title .section-title-header{margin-bottom:.4rem;margin-right:0}}.section-title .section-title-line{height:2px;background-color:#e6e6e6}.index-search-form input[type=text]{font-size:1.5rem;height:2em}.index-search-form button{font-size:1.2rem}.cl-credit,.cl-link{position:absolute;z-index:6}.cl-link{height:100%;width:100%}.cl-credit{bottom:0;right:0;color:#fff;background:rgba(0,0,0,.2);font-size:10px;padding:4px}.cl-credit a{color:#fff}#collaction-choose .special{font-size:4.2rem}@media only screen and (min-width: 992px)and (max-width: 1199px){#collaction-choose .special{font-size:3.1rem}}@media only screen and (min-width: 768px)and (max-width: 991px){#collaction-choose .special{font-size:2.3rem}}#collaction-choose .d-btn .fa{-webkit-transition:color .2s,background .2s,border .2s,box-shadow .2s;transition:color .2s,background .2s,border .2s,box-shadow .2s}#collaction-choose .d-btn:hover .fa-lightbulb-o{color:#ffc107}#collaction-choose .d-btn:hover .fa-heart{color:#f44336}.collaction-highlight{background-position:10rem center;background-repeat:no-repeat;padding:4rem 0}.collaction-highlight.ch-lightbulb{background-image:url("../../img/collaction/ch-lightbulb.png")}.collaction-highlight.ch-network{background-image:url("../../img/collaction/ch-network.png")}.collaction-highlight.ch-coop{background-image:url("../../img/collaction/ch-coop.png")}.collaction-highlight .h1{color:#101010;font-size:3.5rem;margin-top:0}@media only screen and (max-width: 767px){.collaction-highlight .h1{font-size:1.8rem}}.collaction-highlight .h2{color:#101010;font-size:3rem}@media only screen and (max-width: 767px){.collaction-highlight .h2{font-size:1.5rem}}.collaction-highlight .h3{color:#101010;font-size:1.5rem}@media only screen and (max-width: 767px){.collaction-highlight .h3{font-size:1.2rem}}.collaction-highlight.yellow-bg .h2{color:#000}.collaction-highlight.yellow-bg .h3{color:#000}@media only screen and (min-width: 992px)and (max-width: 1199px){.collaction-highlight{background-image:none !important;background-position:inherit}}@media only screen and (max-width: 767px){.collaction-highlight{background-image:none !important;background-position:inherit}}.name-toc{border-bottom:1px dashed #fff;cursor:pointer}.toc-dashed{border-bottom:1px dashed #9e9e9e;cursor:pointer}.toc-dotted{border-bottom:1px dotted #9e9e9e;cursor:pointer}.clt-col{padding:0}.collaction-tile{margin:2px;position:relative;background-size:cover;background-position:center;height:200px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.collaction-tile:hover{opacity:.9}.collaction-tile .tile-header{color:#fff;padding:20px;font-size:28px;text-align:left;position:absolute;top:0;left:0}#collaction-tile-community{background-image:url("../../img/collaction/ci-tile-community.jpg")}#collaction-tile-film{background-image:url("../../img/collaction/ci-tile-film.jpg")}#collaction-tile-startup{background-image:url("../../img/collaction/ci-tile-startup.jpg")}@media(min-width: 769px){.collaction-tile-large{height:560px}.collaction-tile-middle{height:372px}.collaction-tile-small{height:184px}}.landing-example-section{position:relative;padding-top:13rem;padding-bottom:13rem;text-align:center}.landing-example-section.section-sm{padding-top:4rem;padding-bottom:4rem}.landing-example-section.section-xs{padding-top:2rem;padding-bottom:2rem}.landing-example-section.white{background-color:#fff}.landing-example-section h3{font-size:3rem;margin-bottom:1rem}@media only screen and (max-width: 767px){.landing-example-section h3{font-size:2rem;margin-bottom:1rem}}.landing-example-section p.big{font-size:1.25rem}@media only screen and (max-width: 767px){.landing-example-section p.big{font-size:1.125rem}}@media only screen and (max-width: 767px){.landing-example-section{padding-top:4rem;padding-bottom:4rem}}p.white,h3.white,h4.white{color:#fff}.home-column{margin:90px 40px;border:7px solid #09f}@media only screen and (max-width: 767px){.home-column{margin:45px 15px}}.home-column .home-column-wrapper{padding:20px 1px 40px;background-position:104% 110%}@media only screen and (max-width: 767px){.home-column .home-column-wrapper{padding:20px 1px 40px;background-position:104% 110%}}.home-column .column-hero{width:auto;text-align:center;margin:-15px auto 0 auto}.home-column .column-hero .column-hero-title{padding:0 15px;font-size:2rem;font-weight:bold;line-height:.7;letter-spacing:3px;background-color:#fbfbfb}@media only screen and (max-width: 767px){.home-column .column-hero .column-hero-title{font-size:1.5rem;line-height:1}}.home-column .item{padding-top:70px}.home-column .item.collaction{background:url("../../img/hc-collaction.png") no-repeat 0 0}.home-column .item.pikachu{background:url("../../img/hc-pikachu.png") no-repeat 0 0}.home-column .item.kidshare{background:url("../../img/hc-kidshare.png") no-repeat 0 0}.home-column .item.notfound{background:url("../../img/hc-notfound.png") no-repeat 0 0}.home-column .item.notfoundpet{background:url("../../img/hc-notfoundpet.png") no-repeat 0 0}.home-column .item.snappy{background:url("../../img/hc-snappy.png") no-repeat 0 0}.home-column .item.timber{background:url("../../img/hc-timber.png") no-repeat 0 0}.home-column .item.kidshare-2019{background:url("../../img/hc-kidshare-2019.png") no-repeat 0 0}.home-column .slick-slider .item{margin:0 15px}#projectFooterBackdrop{background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1)),url("../../img/backdrop/project-footer.jpg");background-image:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1)),url("../../img/backdrop/project-footer.jpg");background-position:right 70%}.herocon{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;text-align:left}.last-wrapper{margin:0 auto;padding:160px 0;width:80%;max-width:1200px}.last-wrapper h1{color:#fff;font-size:78px}@media only screen and (max-width: 767px){.last-wrapper h1{font-size:40px}}.last-wrapper h3{color:#fff;font-size:52px}@media only screen and (max-width: 767px){.last-wrapper h3{font-size:34px}}.last-wrapper p{color:#fff}.last-text-container{max-width:600px}.last-text-container a.d-btn{margin-left:0 !important}#snappySearchWrapper{background:#fff}#footer{background-color:#fff;margin-top:50px;position:absolute;bottom:0;width:100%;height:auto;min-height:40px;border-top:1px solid #d9d9d9;z-index:100;font-size:14px}#footer.footer-hidden{display:none}#footer #credit{float:left;padding:11px 10px;color:#6d6d6d}#footer #credit a{color:#6d6d6d}#footer a.d-btn{padding:10px;margin:0 .25em;border-radius:0}#footer #footer-link ul{margin-bottom:0;padding-left:0}#footer #footer-link ul li{display:inline;list-style-type:none}#footer #social-link ul{margin-bottom:0}#footer #social-link a{color:#999794;margin-left:.5em;font-size:1.6rem;vertical-align:middle}@media only screen and (max-width: 767px){#footer .footer-link-mobile{display:none}}.curved-wrapper{position:relative}.curved-wrapper.edge{overflow:hidden}.curved-wrapper .shape1{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;background-image:url("../../img/shapes1.png")}.curved-wrapper .shape2{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;background-image:url("../../img/shapes2.png")}.curved-wrapper .background{position:absolute;width:100%;height:100%;min-height:460px !important;background-color:#2196f3;background-image:-webkit-linear-gradient(135deg, #0D47A1 0%, #2196F3 50%, #BBDEFB 100%);background-image:linear-gradient(135deg, #0D47A1 0%, #2196F3 50%, #BBDEFB 100%);-webkit-transform:skewY(-3deg);transform:skewY(-3deg)}.curved-wrapper .background.height-80{height:80%}.curved-wrapper .background.yellow-bg{background-color:#ffc107;background-image:-webkit-linear-gradient(135deg, #FFA000 0%, #FFC107 50%, #FFD54F 100%);background-image:linear-gradient(135deg, #FFA000 0%, #FFC107 50%, #FFD54F 100%)}.curved-wrapper .background.green-bg{background-color:#00897b;background-image:-webkit-linear-gradient(135deg, #00695C 0%, #009688 50%, #80CBC4 100%);background-image:linear-gradient(135deg, #00695C 0%, #009688 50%, #80CBC4 100%)}.curved-wrapper .background.red-bg{background-color:#e53935;background-image:-webkit-linear-gradient(135deg, #C62828 0%, #F44336 50%, #EF9A9A 100%);background-image:linear-gradient(135deg, #C62828 0%, #F44336 50%, #EF9A9A 100%)}.curved-wrapper .background.light-green-bg{background-color:#4db6ac;background-image:-webkit-linear-gradient(135deg, #009688 0%, #80CBC4 50%, #B2DFDB 100%);background-image:linear-gradient(135deg, #009688 0%, #80CBC4 50%, #B2DFDB 100%)}.curved-wrapper .background.down{-webkit-transform-origin:0;transform-origin:0}.curved-wrapper .background.up{-webkit-transform-origin:100% 0;transform-origin:100% 0}.curved-wrapper .section h1,.curved-wrapper .section .h1{color:#fff;font-size:4rem;padding:60px 0 20px 0;margin:0}.curved-wrapper .section h2,.curved-wrapper .section .h2{color:#fff;font-size:2.5rem;padding:0 0 20px 0;margin:0}.curved-wrapper .section h3,.curved-wrapper .section .h3{color:#fff;font-size:1.75rem;padding:60px 0 20px 0;margin:0}@media only screen and (max-width: 767px){.curved-wrapper .section h1,.curved-wrapper .section .h1{font-size:2.5rem}.curved-wrapper .section h2,.curved-wrapper .section .h2{font-size:2rem}.curved-wrapper .section h3,.curved-wrapper .section .h3{font-size:1.5rem}}.curved-wrapper .section.top{padding-top:110px}.curved-wrapper .section.down{padding-bottom:110px}.curved-wrapper .section.yellow-bg h1,.curved-wrapper .section.yellow-bg .h1,.curved-wrapper .section.yellow-bg h2,.curved-wrapper .section.yellow-bg .h2,.curved-wrapper .section.yellow-bg h3,.curved-wrapper .section.yellow-bg .h3{color:#101010}.curved-wrapper svg.rounded{position:absolute;fill:#fbfbfb;z-index:9}.curved-wrapper svg.rounded.white{fill:#fff}.curved-wrapper svg.rounded.down{margin-top:-98px}.curved-wrapper svg.rounded.top{margin-top:-40px}.curved-wrapper .auth-card{position:relative;text-align:center}.alert.language-hints-alert,.alert.animation-main-bg{margin-bottom:0;border:0;border-radius:0;z-index:1000;position:fixed;bottom:0;left:0;width:100%;background-color:#0d47a1;background-image:-webkit-linear-gradient(135deg, #0D47A1 0%, #009688 50%, #0D47A1 100%);background-image:linear-gradient(135deg, #0D47A1 0%, #009688 50%, #0D47A1 100%);background-size:200% 200%;-webkit-animation:AnimationName 15s ease;-moz-animation:AnimationName 15s ease;animation:AnimationName 15s ease;color:#fff}.alert.language-hints-alert a,.alert.animation-main-bg a{color:#fff;text-decoration:underline}.alert.language-hints-alert .close,.alert.animation-main-bg .close{color:#fff;opacity:1}.alert.animation-red-bg{margin-bottom:0;border:0;border-radius:0;z-index:1000;position:fixed;bottom:0;left:0;width:100%;background-color:#b71c1c;background-image:-webkit-linear-gradient(135deg, #B71C1C 0%, #FFC107 50%, #B71C1C 100%);background-image:linear-gradient(135deg, #B71C1C 0%, #FFC107 50%, #B71C1C 100%);background-size:200% 200%;-webkit-animation:AnimationName 15s ease;-moz-animation:AnimationName 15s ease;animation:AnimationName 15s ease;color:#fff}.alert.animation-red-bg a{color:#fff;text-decoration:underline}.alert.animation-red-bg .close{color:#fff;opacity:1}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}#projectHeader{text-align:left}@media only screen and (max-width: 767px){#projectHeader{text-align:center}}#projectHeader h1{font-size:3rem}#projectHeader h1 a{color:#212121}@media only screen and (max-width: 767px){#projectHeader h1{font-size:2.25rem;text-align:center}}#projectHeader h2{font-size:2rem}#projectHeader h2 a{color:#212121}@media only screen and (max-width: 767px){#projectHeader h2{font-size:1.5rem;text-align:center}}.project-header-action{text-align:center}.project-details-desc img,.project-details-picture img{-webkit-transition:box-shadow 100ms ease-out;transition:box-shadow 100ms ease-out}.project-details-picture img{background-color:#fff;border:1px solid #d9d9de;padding:1.25rem}.project-details-profile-list{text-align:left}.project-details-resource-name{font-size:1.125rem;font-weight:bold}.project-short-desc-quote{position:relative;max-width:600px;text-align:left;width:80%;margin:1em auto 3em;font-size:1.1rem;color:#26a69a}.project-short-desc-quote .alt{font-size:.925em}.project-short-desc-quote:before{font-weight:normal;content:"“";position:absolute;top:-24px;left:-48px;font-size:96px;line-height:120px;color:#ddd}.project-short-desc-quote:after{font-weight:normal;content:"”";position:absolute;top:-24px;right:-48px;font-size:96px;line-height:120px;color:#ddd}@media(min-width: 640px){.project-short-desc{font-size:1.3em;margin:1em auto 5em}.project-short-desc:before{left:-96px}.project-short-desc:after{right:-96px}}.resource-form{display:none}.project-details-progress-coop .progress-bar{-webkit-transition:width 1s;transition:width 1s}.project-details-desc{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on;font-size:1.25rem;position:relative}@media only screen and (max-width: 767px){.project-details-desc{font-size:1.125rem}}.project-details-desc blockquote,.project-details-desc hr,.project-details-desc ol,.project-details-desc p,.project-details-desc pre,.project-details-desc ul{margin-top:0;margin-bottom:1.5em;line-height:1.6;font-size:1em}.project-details-desc blockquote:last-child,.project-details-desc hr:last-child,.project-details-desc ol:last-child,.project-details-desc p:last-child,.project-details-desc pre:last-child,.project-details-desc ul:last-child{margin-bottom:0 !important}.project-details-desc blockquote.text--align-left,.project-details-desc ol.text--align-left,.project-details-desc p.text--align-left,.project-details-desc pre.text--align-left,.project-details-desc ul.text--align-left{text-align:left}.project-details-desc blockquote.text--align-right,.project-details-desc ol.text--align-right,.project-details-desc p.text--align-right,.project-details-desc pre.text--align-right,.project-details-desc ul.text--align-right{text-align:right}.project-details-desc blockquote.text--align-center,.project-details-desc ol.text--align-center,.project-details-desc p.text--align-center,.project-details-desc pre.text--align-center,.project-details-desc ul.text--align-center{text-align:center}.project-details-desc blockquote.text--align-justify,.project-details-desc ol.text--align-justify,.project-details-desc p.text--align-justify,.project-details-desc pre.text--align-justify,.project-details-desc ul.text--align-justify{text-align:justify}.project-details-desc ol,.project-details-desc ul{padding-left:2em}.project-details-desc img{margin-bottom:0;margin-left:auto;margin-right:auto;display:block}.project-details-desc p.image--float-left img{margin-left:0;margin-right:0}.project-details-desc blockquote{overflow:auto}.project-details-desc pre{font-size:.875em;overflow:auto}.project-details-desc:before,.project-details-desc:after{content:" ";display:table;clear:both}.ck.ck-editor__top .ck-sticky-card .ck-toolbar{border-bottom-width:1px}.desc-mask{bottom:0;position:absolute;height:50px;width:100%;z-index:1;pointer-events:none;background:-webkit-linear-gradient(top, rgba(251, 251, 251, 0) 0, #fbfbfb 100%);background:linear-gradient(to bottom, rgba(251, 251, 251, 0) 0, #fbfbfb 100%);left:0;display:none}.desc-mask.white{background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, white 100%)}.project-details-action-button{font-size:.875rem}.project-details-action-button .non-btn{font-size:2.4rem}.project-details-action-button .d-btn{font-size:1.3rem;padding:.1em .6em .2em;margin:7px 0 11px}.project-details-action-button .action-icon{margin-right:10px;cursor:pointer;-webkit-font-smoothing:antialiased}.project-details-action-button .action-icon:last-child{margin-right:0}.contribution-desc-wrapper{max-height:3.4em;max-width:400px;overflow:hidden;position:relative}.paid-wall-preview{background-image:url("../../img/paid_wall/paid_wall_1.jpg");background-size:cover;background-position:center;padding:2em}.paid-wall-preview.v1{background-image:url("../../img/paid_wall/paid_wall_1.jpg")}.paid-wall-preview.v2{background-image:url("../../img/paid_wall/paid_wall_2.jpg")}.paid-wall-preview.v3{background-image:url("../../img/paid_wall/paid_wall_3.jpg")}.paid-wall-preview.v4{background-image:url("../../img/paid_wall/paid_wall_4.jpg")}.paid-wall-preview.v5{background-image:url("../../img/paid_wall/paid_wall_5.jpg")}.paid-wall-preview.v6{background-image:url("../../img/paid_wall/paid_wall_6.jpg")}.paid-wall-preview.v7{background-image:url("../../img/paid_wall/paid_wall_7.jpg")}.facebook-video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.facebook-video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;border:none;overflow:hidden}.youtube-lazyload{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube-lazyload .youtube-thumbnail{position:absolute;width:100%;height:100%;left:0;top:0;opacity:.7;background-size:cover;background-position:center}.youtube-lazyload .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px;-webkit-transition:background-color .1s;transition:background-color .1s}.youtube-lazyload .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube-lazyload .play-button{cursor:pointer}.youtube-lazyload:hover .play-button{background-color:#f44336}.youtube-lazyload iframe,.youtube-lazyload .play-button,.youtube-lazyload .play-button:before{position:absolute}.youtube-lazyload .play-button,.youtube-lazyload .play-button:before{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.youtube-lazyload iframe{height:100%;width:100%;top:0;left:0}.video-container{background-color:#000;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.video-container.ratio-none{padding-top:0}.video-container.ratio-16-9{padding-top:56.25%}.video-container .video-thumbnail{position:absolute;width:100%;height:100%;left:0;top:0;opacity:1;background-size:cover;background-position:center}.video-container .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px;-webkit-transition:background-color .1s;transition:background-color .1s}.video-container .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.video-container .play-button{cursor:pointer}.video-container:hover .play-button{background-color:#f44336}.video-container iframe,.video-container .play-button,.video-container .play-button:before{position:absolute}.video-container .play-button,.video-container .play-button:before{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.video-container iframe{height:100%;width:100%;top:0;left:0}.video-container .video-fb-loading{background-color:#000;padding-top:56.25%}.project-card .project-card-thumbnail{position:relative}.project-card h3.project-card-title,.project-card h4.project-card-title{font-size:1.125rem;margin-bottom:.4rem;font-weight:bold;color:#212121}.project-card .project-card-desc{position:relative;overflow:hidden;height:100%;cursor:pointer}.project-card .project-card-desc-mask{position:absolute;height:100%;width:100%;z-index:1;pointer-events:none;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 80%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 80%, #fff 100%);top:0;left:0}.project-card .dropdown-menu{border:0;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.22) 0 6px 6px;border-radius:2px;padding:0}.project-card .dropdown-menu a{padding:10px 20px;font-size:1.125em}.project-card .elevation-0+.dropdown-menu{top:0}.project-card-w100 h3.project-card-title,.project-card-w100 h4.project-card-title{font-size:1.125rem;margin-bottom:.4rem;font-weight:bold;color:#212121}.project-review-card .review-user-name{margin-bottom:0rem !important;font-weight:bold}.project-review-card .project-review-card-desc{height:4.2em;overflow:hidden;position:relative}.project-review-card .project-review-card-desc-mask{position:absolute;height:100%;width:100%;z-index:1;pointer-events:none;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 80%, #fff 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 80%, #fff 100%);top:0;left:0}.tile-container{position:absolute;left:1rem;bottom:-1rem;z-index:20}.tile-tag{border-radius:12.5rem;box-shadow:0 2px 1px 1px rgba(0,0,0,.25);font-size:.875rem;padding:.3125rem .625rem;display:inline-block}.objective-card .objective-card-title{font-size:1.5rem;margin-top:.8rem;margin-bottom:.4rem;font-weight:bold;color:#212121}@media only screen and (max-width: 767px){.objective-card .objective-card-title{font-size:1.125em}}.objective-card .objective-card-status{font-size:.875em;color:#212121}.objective-card .objective-tag{font-size:.875em}.objective-card .objective-tag .list-inline{margin-bottom:0}.objective-card .objective-tag.alt a{color:#9e9e9e}.objective-card .dropdown-menu{top:90%;border:0;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.22) 0 6px 6px;border-radius:2px;padding:0}.objective-card .dropdown-menu li a{padding:10px 20px;font-size:1.125em}.objective-card .elevation-0+.dropdown-menu{top:0}.objective-card .d-btn,.objective-card .d-btn.btn-sm{margin-top:0;margin-bottom:0}.flip-container{width:100%;height:6em;background-color:#fff}a.link--wrapper{display:block}.card .full-width-wrapper{display:block;margin-left:1em;margin-right:1em}.card-sm .full-width-wrapper{display:block;margin-left:-0.75em;margin-right:-0.75em}.uploading-opacity{opacity:.4}.social-icon.big-social-icon{font-size:140px}@media(max-width: 1200px){.social-icon.big-social-icon{font-size:70px}}.ck.ck-editor__editable_inline.rich-text-editor{padding:0;margin-bottom:0;min-height:200px}.ck.ck-editor__main>.ck-editor__editable.rich-text-editor{background:transparent}.ck.ck-editor__main>.ck-editor__editable.rich-text-editor:not(.ck-focused),.ck.ck-editor__main>.ck-editor__editable.rich-text-editor.ck-focused{border-color:transparent;box-shadow:none}.ck.rich-text-editor .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck.rich-text-editor .ck-editor__nested-editable.rich-text-editor:focus{box-shadow:none}.ck-content.rich-text-editor blockquote,.project-details-desc blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:normal;border-left:5px solid #bdbdbd;font-size:1em}.ck-editor__editable.rich-text-editor .ck-horizontal-line{margin-top:0;margin-bottom:1.5em;padding:0}.ck-content.rich-text-editor hr{border-top:1px solid #bdbdbd}.ck-content.rich-text-editor .image,.project-details-desc figure{display:table;clear:both;text-align:center;margin:0 auto 1.5em}.ck-content.rich-text-editor .image>figcaption,.project-details-desc figure>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:#424242;background-color:#eee;padding:.6em;font-size:.875em;outline-offset:0}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar.rich-text-editor{border-bottom-width:1px;background:#fff}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.rich-text-editor{border-bottom-left-radius:var(--ck-border-radius);border-bottom-right-radius:var(--ck-border-radius)}.multiSelect{background:transparent url("../../img/multiSelect-switch.png") no-repeat 50% 50%;width:100%}.multiSelect .ms-selectable,.multiSelect .ms-selection{background:inherit}.multiSelect .ms-optgroup-label{margin:0;padding:5px 0 0 0;cursor:pointer;color:#999}.multiSelect .ms-list{display:block;width:100%;padding:.5em 1em;font-size:.875rem;color:#212121;background:#fff none;border:1px solid #bdbdbd;border-radius:4px;box-shadow:none;-webkit-transition:border-color ease-in-out .2s;transition:border-color ease-in-out .2s;word-break:initial}.multiSelect .ms-list.ms-focus{border-color:#09f;outline:0;box-shadow:none}.multiSelect .ms-selectable li,.multiSelect .ms-selection li{transition:background .2s}.multiSelect .ms-selectable li.ms-hover,.multiSelect .ms-selection li.ms-hover{background-color:#09f;color:#fff}.publish-stat{font-size:3rem}.jq-fa-loading .fa-loading-modal{display:none;z-index:1000}.jq-fa-loading .fa-loading-content-wrapper{top:40%;z-index:1001}.jq-fa-loading.has-title .fa-loading-header{padding:.5em 1.5em;font-size:1.4em;background:rgba(0,0,0,.6);text-shadow:none}.jq-fa-loading .fa-loading-icon{color:#fff}.fa-loading-content{background:none;box-shadow:none;text-align:center}.fa-loading-content p{margin:0}.price-input .input-group-text{font-size:30px;background-color:#fff;padding-right:4px;-webkit-transition:color .2s,background .2s,border .2s,box-shadow .2s;transition:color .2s,background .2s,border .2s,box-shadow .2s;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0}.price-input.no-btn .form-control{border-right:1px solid #bdbdbd;border-top-right-radius:4px;border-bottom-right-radius:4px}.price-input.no-btn .form-control:focus{border-color:#09f}.price-input.editing .input-group-prepend{border-color:#09f}.price-input .form-control{font-size:30px;padding:8px 20px 8px 0;height:auto;border-left:0;border-right:0}.price-input .input-group-btn{height:100%}.price-input .d-btn{border-bottom-left-radius:0;border-top-left-radius:0;margin:0;height:100%;font-size:20px;padding:15px 1.5em}.payment-request-button{background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;height:50px;background-color:#000;text-indent:-9999px}.payment-request-button.apple-pay{background-image:-webkit-named-image(apple-pay-logo-white)}.payment-request-button.google-pay{background-image:url("../../img/payment/google-pay-icon.svg")}.card-condensed-container .card-condensed{position:relative;border-radius:0;border-bottom-width:0;background-color:#fff}.card-condensed-container .card-condensed.card-default{box-shadow:0 3px 0 rgba(180,180,180,.4)}.card-condensed-container .card-condensed:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.card-condensed-container .card-condensed:last-child{border-bottom-width:1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.card-condensed-container.fund-option-container{position:relative;overflow:auto;padding:6px 5px;margin-left:-5px;margin-right:-5px}.card-condensed-container.fund-option-container .card-condensed:before{content:" ";position:absolute;top:0;left:-6px;right:-6px;height:100%;border:solid 2px transparent;border-radius:4px;background-color:transparent;transition:border-color .1s,background-color .1s;z-index:1}.card-condensed-container.fund-option-container .card-condensed .card-body{z-index:10;position:relative}.card-condensed-container.fund-option-container .price-button{cursor:pointer}.card-condensed-container.fund-option-container .card-condensed.active:before{border:solid 2px #009688;border-left:solid 8px #009688;background-color:#fff;box-shadow:0 3px 1px rgba(180,180,180,.4)}.card-condensed-container.fund-option-container .card-condensed .option-title,.card-condensed-container.fund-option-container .card-condensed .option-amount{font-size:1.125rem}.card-condensed-container.fund-option-container .card-condensed .option-amount{font-weight:bold}.card-condensed-container.fund-option-container .card-condensed .option-desc{font-size:.85rem;line-height:1.6}.card-condensed-container.fund-option-container .card-condensed[data-optionselectable="0"]{cursor:not-allowed}.card-condensed-container.fund-option-container .card-condensed[data-optionselectable="0"] .option-title,.card-condensed-container.fund-option-container .card-condensed[data-optionselectable="0"] .option-amount{color:#9e9e9e}.pay-button{-webkit-font-smoothing:antialiased}#totalInput.red-color{color:#f44336 !important}.fund-input .form-control{height:auto;font-size:1rem;font-family:"Helvetica Neue",sans-serif}.payment-card-group{border-style:none;padding:5px;margin-top:20px;margin-left:-5px;margin-right:-5px;background:rgba(18,91,152,.05);border-radius:8px}.StripeElement.card-element{background-color:#fff;padding:9.5px 12px;border-radius:4px;border:1px solid #bdbdbd;-webkit-transition:color .2s,background .2s,border .2s,box-shadow .2s;transition:color .2s,background .2s,border .2s,box-shadow .2s}.StripeElement--focus.card-element{border:1px solid #09f}.StripeElement--invalid.card-element{border-color:#f44336}.StripeElement--webkit-autofill.card-element{background-color:#fff !important}.share-btn{font-size:1.25rem;padding:.5em 1em}.progress-step-active{padding-bottom:8px;border-bottom:4px solid #009688}.progress-step-inactive{padding-bottom:8px;border-bottom:4px solid #bdbdbd}.skeleton-title{height:1.4em;width:80%;background:#e0e0e0}.skeleton-title-large{height:2.4em;width:80%;background:#e0e0e0}.skeleton-block{height:1em;width:100%;background:#e0e0e0}.skeleton-block-large{height:1.2em;width:100%;background:#e0e0e0}.skeleton-block-large.width-60{width:60%}.skeleton-block-large.width-75{width:75%}.skeleton-inline-block{display:inline-block;height:1em;width:40px;background:#e0e0e0;vertical-align:middle}.skeleton-inline-block-large{display:inline-block;height:1.2em;width:100px;background:#e0e0e0;vertical-align:middle}.skeleton-inline-block-circle{display:inline-block;height:1.4rem;width:1.4rem;border-radius:50%;background:#e0e0e0;vertical-align:middle}.carousel-container{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}@media(max-width: 991px){.carousel-container-lg{display:none !important}}@media(max-width: 1199px){.carousel-container-xl{display:none !important}}.carousel-container.slick-slider{display:block}.full-width-carousel .slick-slide{margin:0}@media only screen and (max-width: 767px){.full-width-carousel .slick-slide{margin:0}}.project-carousel .slick-slide{margin:0 15px}@media only screen and (max-width: 767px){.project-carousel .slick-slide{margin:0 5px}}.banner-carousel .slick-slide{margin:0 15px}@media only screen and (max-width: 767px){.banner-carousel .slick-slide{margin:0 50px}}.banner-carousel-mobile{white-space:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 15px;-webkit-overflow-scrolling:touch;text-align:left}.banner-carousel-mobile::-webkit-scrollbar{display:none}@media only screen and (min-width: 768px){.banner-carousel-mobile{padding:0 16px}}.banner-carousel-mobile .item{white-space:normal;display:inline-block;width:300px;vertical-align:top;margin-right:16px}.banner-carousel-mobile .item:last-child{margin-right:0}.project-carousel-mobile{white-space:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 15px;-webkit-overflow-scrolling:touch;text-align:left}.project-carousel-mobile::-webkit-scrollbar{display:none}@media only screen and (min-width: 768px){.project-carousel-mobile{padding:0 16px}}.project-carousel-mobile .item{white-space:normal;display:inline-block;width:300px;vertical-align:top;margin-right:16px}.project-carousel-mobile .item:last-child{margin-right:0}.user-carousel-mobile{white-space:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 15px;-webkit-overflow-scrolling:touch;text-align:center}.slick-slide img{display:inline}.slick-arrow{width:50px;height:100%;position:absolute;top:0;background:rgba(251,251,251,.7);text-align:center;color:#212121;z-index:20;cursor:pointer;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.white .slick-arrow{background:rgba(255,255,255,.7)}.slick-arrow .indicator-icon{height:30px;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}@media(max-width: 767px){.slick-arrow{width:30px}.slick-arrow .indicator-icon{display:block}}.slick-arrow:hover{background:rgba(251,251,251,.9)}.white .slick-arrow:hover{background:rgba(255,255,255,.9)}.carousel-container:hover .slick-arrow .indicator-icon{display:block}.slick-arrow:hover .indicator-icon{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.slick-next-c{right:0}.slick-prev-c{left:0}ul.thumbnails.image_picker_selector li{float:none;display:inline-block;vertical-align:top}ul.thumbnails.image_picker_selector li .thumbnail{padding:3px}ul.thumbnails.image_picker_selector li .thumbnail img{max-width:220px;max-height:220px;cursor:pointer}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#2196f3;border:1px solid transparent}#hackathonHeaderWrapper{background-position:center;background-size:cover;min-height:412px;color:#fff;padding-top:3.2rem;padding-bottom:2rem}@media only screen and (max-width: 767px){#hackathonHeaderWrapper{min-height:230px}}#hackathonHeaderWrapper h1{color:#fff;font-size:2.5rem}@media only screen and (max-width: 767px){#hackathonHeaderWrapper h1{font-size:1.5rem}}#hackathonHeaderWrapper p{font-size:1.25rem;line-height:1.4;max-width:24em;color:#eee}@media only screen and (max-width: 767px){#hackathonHeaderWrapper p{font-size:1rem}}button[data-hackathonsubmissionvoted="0"] .non-voted-text{display:inline}button[data-hackathonsubmissionvoted="0"] .voted-text{display:none}button[data-hackathonsubmissionvoted="1"] .non-voted-text{display:none}button[data-hackathonsubmissionvoted="1"] .voted-text{display:inline}.project-card-thumbnail img{border-top-left-radius:4px;border-top-right-radius:4px;width:100%}.project-details-card-name{padding:10px 20px;-webkit-transition:color .2s,background .2s,border .2s;transition:color .2s,background .2s,border .2s}.project-details-card-name h4{font-size:1.125rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.notification-card-container .cover-image{max-width:160px}@media only screen and (max-width: 767px){.notification-card-container .cover-image{max-width:100%}}#profileCoverWrapper{width:100%;height:400px;background-color:#fbfbfb;background-size:cover;background-position:center;position:relative}#profileEditButton{position:absolute;top:20px;right:20px}#profileHeaderWrapper{background:#fff;width:100%}#profileHeaderWrapper .hide-cover{margin-top:60px;margin-bottom:60px}#profileHeaderWrapper .hide-cover h1{margin-top:0}#profileHeaderWrapper .show-cover{top:-100px;position:relative;margin-bottom:-60px}#profileHeaderWrapper .profile-detail .profile-user-desc{font-size:1.1em}.profile-info,.profile-info a{font-weight:bold;color:#212121}.custom-tooltips{display:none;min-width:200px;padding:10px}.custom-tooltips .tooltips-row{padding-top:4px;padding-bottom:4px;font-size:1.1em}.custom-tooltips .circle-css{margin-top:2px}.custom-tooltips .tooltips-index{margin-left:20px;text-align:left;color:#999}.profile-badge-container{cursor:default}.profile-badge-container.big-badge .profile-badge{font-size:.875rem;line-height:1.2}.profile-badge.green-bg:hover,.profile-badge.green-bg:focus{color:#fff;background-color:#00796b}.profile-widget{width:300px;z-index:200;position:absolute;display:none;background:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 3px 1px rgba(100,100,100,.2);padding:.5rem}.profile-widget .profile-widget-picture{position:relative;text-align:center;margin:.5rem 1rem .5rem .5rem}.profile-widget .profile-widget-info{text-align:left;width:100px}.profile-widget .profile-widget-name{color:#555;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-widget .profile-widget-desc{font-size:1.1em}img.user-profile{border-radius:50%;max-width:280px;width:1.4rem}img.user-profile-2x{width:2.8rem}img.user-profile-3x{width:4.2rem}img.user-profile-4x{width:5.6rem}img.user-profile-5x{width:7rem}img.user-profile-6x{width:8.4rem}img.user-profile-full{width:100%}.user-card-w100 .user-profile{margin-top:4px}.marketing-text-wrapper{font-size:1.25rem;line-height:1.57}.marketing-text-wrapper .normalize-font-size{font-size:1rem;line-height:1.4}.about-brand-color-block{width:100%}.about-brand-color-block>div{font-size:.875rem;padding:10px 15px 11px}.about-brand-color-block .title-block .title{margin-bottom:48px}.thanks-logo{margin:10px;background-color:#fff;border:1px solid #bdbdbd;padding:1.25rem}.home .thanks-logo{padding:0;border:0}.fund-preview-carousel .item{margin:10px 20px}.contribute-price{font-size:40px;color:#09f}.brand-header-group{padding:5rem 0 5rem}.brand-header-icon{float:left;font-size:4rem;margin-left:1.5rem}.brand-header-text{margin-left:7.4rem;margin-right:3rem}.brand-header-group h2{color:#fff;font-size:4rem;margin:0;padding:0}.brand-font-highlight{font-size:6rem;cursor:default}@media only screen and (max-width: 767px){.brand-font-highlight{font-size:3rem}}.brand-font-highlight.comfortaa{font-family:"Comfortaa",serif}.brand-font-highlight.pt-sans{font-family:"PT Sans",serif}.border-top{border-top:1px solid #ededed}.border-bottom>li{border-bottom:1px solid #ededed;padding-top:1em;padding-bottom:1em}.border-bottom .thanks-logo{margin:0 0 0 10px}.contact-us-logo{text-align:right;margin-left:.8rem}@media only screen and (max-width: 767px){.contact-us-logo{text-align:left;margin-top:.8rem;margin-left:0}}.fee-wrapper h3{font-size:2rem}.fee-wrapper .fee-number{font-size:3rem;color:#fff}.fee-wrapper .fee-name{font-size:1.5rem;color:#fff}.fee-wrapper .card .card-header{background-color:#212121;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fee-wrapper .fee-plus{font-size:3rem}.fee-wrapper .fee-sign{font-size:1rem}.fee-wrapper .fee-sign.fee-sign-lg{font-size:2rem}.fee-wrapper .card-body{min-height:14em}.PricingDetails-rowBackground:nth-child(2){background:rgba(0,0,0,.04)}.PricingDetails-rowBackground:nth-child(3){background:rgba(0,0,0,.08)}.PricingDetails-rowBackground:nth-child(4){background:rgba(0,0,0,.12)}.PricingDetails-rowBackground:nth-child(5){background:rgba(0,0,0,.16)}.PricingDetails-rowBackground:nth-child(6){background:rgba(0,0,0,.2)}.PricingDetails-rowBackground:nth-child(7){background:rgba(0,0,0,.24)}.PricingDetails-rowBackground:nth-child(8){background:rgba(0,0,0,.28)}.PricingDetails-rowBackground h4{font-size:1.5rem}.PricingDetails-rowBackground p{font-size:1.25rem}.PricingDetails-rowBackground p.alt{font-size:.925em}.PricingDetailsRow-body{margin:.8em 0 1em}.PricingDetailsRow-body .PricingDetails-rowBackground p{font-size:1.25rem}.PricingDetails-rowBackground{padding-top:3.2em;padding-bottom:3.2em}.PricingDetails-rowBackground .PricingDetailsRow-priceContainer{font-size:1.875rem;color:#00695c}.PricingDetailsRow-icon{text-align:center;margin:1em 0}@media(max-width: 993px){.PricingDetailsRow-icon{text-align:left}}.PricingDetailsRow-icon .icon{font-size:7rem;color:#424242}ul.timeline-wrapper{position:relative;margin-left:150px;margin-bottom:0;padding:1em 0;list-style-type:none}@media only screen and (max-width: 767px){ul.timeline-wrapper{margin-left:0}}ul.timeline-wrapper:before{position:absolute;left:0;top:0;content:" ";display:block;width:6px;height:100%;background:#505050;background-image:-webkit-linear-gradient(to bottom, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background-image:linear-gradient(to bottom, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);z-index:5}ul.timeline-wrapper li.timeline-item-wrapper{position:relative;margin-left:21px}ul.timeline-wrapper li.timeline-item-wrapper:before{position:absolute;top:7px;left:-28px;content:" ";display:block;width:20px;height:20px;border-radius:50%;border:4px solid #9c9c9c;z-index:10}ul.timeline-wrapper li.timeline-item-wrapper:after{content:"";position:absolute;top:7px;left:-28px;display:block;border-radius:50%;height:20px;width:20px;background:#fff;z-index:7}ul.timeline-wrapper li.timeline-item-wrapper.main-circle:before{border:4px solid #2196f3}ul.timeline-wrapper li.timeline-item-wrapper.green-circle:before{border:4px solid #009688}ul.timeline-wrapper li.timeline-item-wrapper.red-circle:before{border:4px solid #f44336}ul.timeline-wrapper li.timeline-item-wrapper.yellow-circle:before{border:4px solid #ffc107}ul.timeline-wrapper li.timeline-item-wrapper.no-circle:before,ul.timeline-wrapper li.timeline-item-wrapper.no-circle:after{border:0;display:none}ul.timeline-wrapper li.timeline-item-wrapper .flag-wrapper{position:absolute;right:100%;text-align:right;margin-right:38px;width:140px}@media only screen and (max-width: 767px){ul.timeline-wrapper li.timeline-item-wrapper .flag-wrapper{position:relative;right:0;text-align:left;margin-right:0;width:auto;margin-bottom:8px}}ul.timeline-wrapper li.timeline-item-wrapper .flag-wrapper .flag{display:inline-block;background:#f2f2f2;padding:6px 10px;border-radius:5px;font-weight:600;text-align:right;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15)}@media only screen and (max-width: 767px){ul.timeline-wrapper li.timeline-item-wrapper .flag-wrapper .flag{text-align:left}}ul.timeline-wrapper li.timeline-item-wrapper.no-margin{margin-left:0}ul.timeline-wrapper li.timeline-item-wrapper.no-margin .flag-wrapper{margin-right:17px}@media only screen and (max-width: 767px){ul.timeline-wrapper li.timeline-item-wrapper.no-margin .flag-wrapper{margin-left:21px;margin-right:0}}ul.timeline-wrapper li.timeline-item-wrapper.no-margin:before{left:-7px}ul.timeline-wrapper li.timeline-item-wrapper.no-margin:after{left:-7px}ul.timeline-wrapper li.timeline-item-wrapper.no-margin .banner-carousel .slick-slide{margin:0 0 0 21px}ul.timeline-wrapper li.timeline-item-wrapper.no-margin .project-carousel-mobile{padding:0 0 0 21px}ul.timeline-wrapper.card{margin-bottom:8px}#loading-slider{display:none;position:fixed;width:100%;height:5px;top:0;left:0;z-index:2001}.ls-line{position:absolute;background:#09f;width:100%;height:5px}.ls-break{position:absolute;background:#fff;width:8px;height:5px}.ls-dot1{-webkit-animation:loading 2s infinite;animation:loading 2s infinite}.ls-dot2{-webkit-animation:loading 2s .5s infinite;animation:loading 2s .5s infinite}.ls-dot3{-webkit-animation:loading 2s 1s infinite;animation:loading 2s 1s infinite}@-webkit-keyframes loading{from{left:-20px}to{left:100%}}@keyframes loading{from{left:-20px}to{left:100%}}.word-background{padding-top:4rem;padding-bottom:4rem;font-weight:lighter;background:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1)),url("https://collaction.s3.amazonaws.com/special/galahad/tools.jpg") center;background-size:cover;color:#fff}.rotating-text.white{color:#fff}.rotating-text .text{position:relative}.rotating-text p{font-size:3rem;vertical-align:top;margin:0}.rotating-text p.first-text{text-align:right;font-size:3rem}.rotating-text p.rotate-text{text-align:left}.rotating-text .word{position:absolute;opacity:0;filter:alpha(opacity=0);margin-left:auto;margin-right:auto;left:0;right:0;font-weight:bold}.rotating-text .letter{display:inline-block;position:relative;-webkit-transform:translateZ(25px);transform:translateZ(25px);-webkit-transform-origin:50% 50% 25px;transform-origin:50% 50% 25px;float:left}.rotating-text .letter.out{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:-webkit-transform .32s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:-webkit-transform .32s cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transition:-webkit-transform .32s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .32s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:transform .32s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .32s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.rotating-text .letter.behind{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.rotating-text .letter.in{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:-webkit-transform .38s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:-webkit-transform .38s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition:-webkit-transform .38s cubic-bezier(0.175, 0.885, 0.32, 1.275),-webkit-transform .38s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform .38s cubic-bezier(0.175, 0.885, 0.32, 1.275),-webkit-transform .38s cubic-bezier(0.175, 0.885, 0.32, 1.275)}@media screen and (max-width: 991px){.rotating-text p.first-text,.rotating-text p.rotate-text{text-align:center}.rotating-text .letter{float:none}.rotating-text p.rotate-text{height:1.4em;margin-top:.3em;margin-bottom:.3em}}@media screen and (max-width: 767px){.word-background{padding-top:3rem;padding-bottom:3rem}.rotating-text p{font-size:1.8rem}.rotating-text p.rotate-text{font-size:2.3rem}}.landing-ux-container svg{width:100%;max-width:320px;cursor:pointer}.landing-ux-container #all-items{opacity:0;filter:alpha(opacity=0)}@media(max-width: 767px){.landing-ux-container{margin-bottom:1.5rem}.landing-ux-container svg{max-width:160px}}.st0{fill:#ffc107}.st1{fill:#a0afb5}.st2{fill:#a0afb5;stroke:#737f84;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.st3{fill:#fff}.st4{fill:none;stroke:#a0afb5;stroke-width:2;stroke-miterlimit:10}.st5{fill:#37a0e5}.st6{fill:#4ad3ac}.st7{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10}.st8{fill:#fbb03b}.st9{fill:none;stroke:#f96155;stroke-width:2;stroke-miterlimit:10}.st10{fill:#f96155}.st11{fill:#f9f9f9;stroke:#737f84;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.st12{fill:#e2e6e8;stroke:#737f84;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.landing-animation-earth-container{position:relative;display:inline-block;font-size:0;width:120px;height:120px;margin-top:60px;margin-bottom:60px}.landing-animation-earth-container.animate:before{border-radius:50%;-webkit-animation:animation-intro .75s cubic-bezier(0.3, 1.8, 0.7, 1) normal forwards;animation:animation-intro .75s cubic-bezier(0.3, 1.8, 0.7, 1) normal forwards;content:" ";position:absolute;top:-40px;left:-40px;width:200px;height:200px;border:solid 8px #fbfbfb}.landing-animation-earth{-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:50%;position:relative;display:inline-block;overflow:hidden;width:120px;height:120px;background:#2f7db4}.landing-animation-earth:before{box-shadow:inset -30px 0 0 -10px rgba(0,0,0,.3);border-radius:50%;content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;z-index:50}.landing-animation-earth:after{border-radius:6px;-webkit-animation:animation-earth 14s linear infinite;animation:animation-earth 14s linear infinite;content:" ";position:absolute;top:0;left:0;width:18px;height:12px;background:none;z-index:10}@-webkit-keyframes animation-earth{0%{box-shadow:-253px 16px 0 0 rgba(255,255,255,.8),-213px 41px 0 1px rgba(255,255,255,.8),-191px -1px 0 0 rgba(255,255,255,.8),-160px 59px 0 -2px rgba(255,255,255,.8),-226px 83px 0 3px rgba(255,255,255,.8),-109px 32px 0 0 rgba(255,255,255,.8),-90px 89px 0 1px rgba(255,255,255,.8),-160px 110px 0 -2px rgba(255,255,255,.8),-53px 16px 0 0 rgba(255,255,255,.8),-13px 41px 0 1px rgba(255,255,255,.8),9px -1px 0 0 rgba(255,255,255,.8),40px 59px 0 -2px rgba(255,255,255,.8),-26px 83px 0 3px rgba(255,255,255,.8),91px 32px 0 0 rgba(255,255,255,.8),110px 89px 0 1px rgba(255,255,255,.8),40px 110px 0 -2px rgba(255,255,255,.8),0 10px 0 3px #81c763,6px 10px 0 3px #81c763,3px 20px 0 -4px #81c763,3px 24px 0 -2px #81c763,9px 24px 0 -2px #81c763,-20px 50px 0 -2px #81c763,30px 78px 0 2px #81c763,74px 108px 0 -2px #81c763,60px 32px 0 -3px #81c763,85px 69px 0 0 #81c763,100px 0 0 0 #81c763,140px 42px 0 0 #81c763,143px 32px 0 -4px #81c763,220px 10px 0 3px #81c763,226px 10px 0 3px #81c763,223px 20px 0 -4px #81c763,223px 24px 0 -2px #81c763,229px 24px 0 -2px #81c763,200px 50px 0 -2px #81c763,250px 78px 0 2px #81c763,294px 108px 0 -2px #81c763,280px 32px 0 -3px #81c763,305px 69px 0 0 #81c763,300px 0 0 0 #81c763,360px 42px 0 0 #81c763,363px 32px 0 -4px #81c763}100%{box-shadow:-53px 16px 0 0 rgba(255,255,255,.8),-13px 41px 0 1px rgba(255,255,255,.8),9px -1px 0 0 rgba(255,255,255,.8),40px 59px 0 -2px rgba(255,255,255,.8),-26px 83px 0 3px rgba(255,255,255,.8),91px 32px 0 0 rgba(255,255,255,.8),110px 89px 0 1px rgba(255,255,255,.8),40px 110px 0 -2px rgba(255,255,255,.8),147px 16px 0 0 rgba(255,255,255,.8),187px 41px 0 1px rgba(255,255,255,.8),209px -1px 0 0 rgba(255,255,255,.8),240px 59px 0 -2px rgba(255,255,255,.8),174px 83px 0 3px rgba(255,255,255,.8),291px 32px 0 0 rgba(255,255,255,.8),310px 89px 0 1px rgba(255,255,255,.8),240px 110px 0 -2px rgba(255,255,255,.8),-220px 10px 0 3px #81c763,-214px 10px 0 3px #81c763,-217px 20px 0 -4px #81c763,-217px 24px 0 -2px #81c763,-211px 24px 0 -2px #81c763,-240px 50px 0 -2px #81c763,-190px 78px 0 2px #81c763,-146px 108px 0 -2px #81c763,-160px 32px 0 -3px #81c763,-135px 69px 0 0 #81c763,-120px 0 0 0 #81c763,-80px 42px 0 0 #81c763,-77px 32px 0 -4px #81c763,0 10px 0 3px #81c763,6px 10px 0 3px #81c763,3px 20px 0 -4px #81c763,3px 24px 0 -2px #81c763,9px 24px 0 -2px #81c763,-20px 50px 0 -2px #81c763,30px 78px 0 2px #81c763,74px 108px 0 -2px #81c763,60px 32px 0 -3px #81c763,85px 69px 0 0 #81c763,100px 0 0 0 #81c763,140px 42px 0 0 #81c763,143px 32px 0 -4px #81c763}}@keyframes animation-earth{0%{box-shadow:-253px 16px 0 0 rgba(255,255,255,.8),-213px 41px 0 1px rgba(255,255,255,.8),-191px -1px 0 0 rgba(255,255,255,.8),-160px 59px 0 -2px rgba(255,255,255,.8),-226px 83px 0 3px rgba(255,255,255,.8),-109px 32px 0 0 rgba(255,255,255,.8),-90px 89px 0 1px rgba(255,255,255,.8),-160px 110px 0 -2px rgba(255,255,255,.8),-53px 16px 0 0 rgba(255,255,255,.8),-13px 41px 0 1px rgba(255,255,255,.8),9px -1px 0 0 rgba(255,255,255,.8),40px 59px 0 -2px rgba(255,255,255,.8),-26px 83px 0 3px rgba(255,255,255,.8),91px 32px 0 0 rgba(255,255,255,.8),110px 89px 0 1px rgba(255,255,255,.8),40px 110px 0 -2px rgba(255,255,255,.8),0 10px 0 3px #81c763,6px 10px 0 3px #81c763,3px 20px 0 -4px #81c763,3px 24px 0 -2px #81c763,9px 24px 0 -2px #81c763,-20px 50px 0 -2px #81c763,30px 78px 0 2px #81c763,74px 108px 0 -2px #81c763,60px 32px 0 -3px #81c763,85px 69px 0 0 #81c763,100px 0 0 0 #81c763,140px 42px 0 0 #81c763,143px 32px 0 -4px #81c763,220px 10px 0 3px #81c763,226px 10px 0 3px #81c763,223px 20px 0 -4px #81c763,223px 24px 0 -2px #81c763,229px 24px 0 -2px #81c763,200px 50px 0 -2px #81c763,250px 78px 0 2px #81c763,294px 108px 0 -2px #81c763,280px 32px 0 -3px #81c763,305px 69px 0 0 #81c763,300px 0 0 0 #81c763,360px 42px 0 0 #81c763,363px 32px 0 -4px #81c763}100%{box-shadow:-53px 16px 0 0 rgba(255,255,255,.8),-13px 41px 0 1px rgba(255,255,255,.8),9px -1px 0 0 rgba(255,255,255,.8),40px 59px 0 -2px rgba(255,255,255,.8),-26px 83px 0 3px rgba(255,255,255,.8),91px 32px 0 0 rgba(255,255,255,.8),110px 89px 0 1px rgba(255,255,255,.8),40px 110px 0 -2px rgba(255,255,255,.8),147px 16px 0 0 rgba(255,255,255,.8),187px 41px 0 1px rgba(255,255,255,.8),209px -1px 0 0 rgba(255,255,255,.8),240px 59px 0 -2px rgba(255,255,255,.8),174px 83px 0 3px rgba(255,255,255,.8),291px 32px 0 0 rgba(255,255,255,.8),310px 89px 0 1px rgba(255,255,255,.8),240px 110px 0 -2px rgba(255,255,255,.8),-220px 10px 0 3px #81c763,-214px 10px 0 3px #81c763,-217px 20px 0 -4px #81c763,-217px 24px 0 -2px #81c763,-211px 24px 0 -2px #81c763,-240px 50px 0 -2px #81c763,-190px 78px 0 2px #81c763,-146px 108px 0 -2px #81c763,-160px 32px 0 -3px #81c763,-135px 69px 0 0 #81c763,-120px 0 0 0 #81c763,-80px 42px 0 0 #81c763,-77px 32px 0 -4px #81c763,0 10px 0 3px #81c763,6px 10px 0 3px #81c763,3px 20px 0 -4px #81c763,3px 24px 0 -2px #81c763,9px 24px 0 -2px #81c763,-20px 50px 0 -2px #81c763,30px 78px 0 2px #81c763,74px 108px 0 -2px #81c763,60px 32px 0 -3px #81c763,85px 69px 0 0 #81c763,100px 0 0 0 #81c763,140px 42px 0 0 #81c763,143px 32px 0 -4px #81c763}}@-webkit-keyframes animation-intro{0%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes animation-intro{0%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}#le-heart #collaction-name{font-size:4rem}#le-heart #collaction-name-desc{font-size:2rem;color:#777}@media(max-width: 767px){#le-heart h2{font-size:3.2rem}#le-heart #collaction-name{font-size:2.5rem}#le-heart #collaction-name-desc{font-size:1.8rem}}.landing-animation-heart-loader-container{height:200px;position:relative}.landing-animation-heart-loader{position:relative;display:block;left:50%;top:0;margin-top:100px;width:180px;height:180px;overflow:visible !important}.landing-animation-heart-loader__group{-webkit-transform-origin:0 90px;transform-origin:0 90px;-webkit-animation:group-anim 7s 1s infinite;animation:group-anim 7s 1s infinite}.landing-animation-heart-loader__square{stroke:#b8b8b8;stroke-dasharray:240,240;stroke-dashoffset:240;-webkit-animation:square-anim 7s 1s infinite;animation:square-anim 7s 1s infinite}.landing-animation-heart-loader__circle{stroke:#b8b8b8;stroke-dasharray:188.522,188.522;stroke-dashoffset:188.522;-webkit-transform-origin:60px 30px;transform-origin:60px 30px}.landing-animation-heart-loader__circle.m--left{-webkit-animation:left-circle-anim 7s 1s infinite;animation:left-circle-anim 7s 1s infinite}.landing-animation-heart-loader__circle.m--right{-webkit-animation:right-circle-anim 7s 1s infinite;animation:right-circle-anim 7s 1s infinite}.landing-animation-heart-loader__heartPath{stroke:#e21737;fill:transparent;stroke-dasharray:308.522,308.522;stroke-dashoffset:308.522;-webkit-animation:heart-anim 7s 1s infinite;animation:heart-anim 7s 1s infinite}@-webkit-keyframes square-anim{12%{stroke-dashoffset:0}43%{stroke-dashoffset:0;opacity:1;filter:alpha(opacity=100)}85%{stroke-dashoffset:0;opacity:0;filter:alpha(opacity=0)}100%{stroke-dashoffset:0;opacity:0;filter:alpha(opacity=0)}}@keyframes square-anim{12%{stroke-dashoffset:0}43%{stroke-dashoffset:0;opacity:1;filter:alpha(opacity=100)}85%{stroke-dashoffset:0;opacity:0;filter:alpha(opacity=0)}100%{stroke-dashoffset:0;opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes left-circle-anim{12%{stroke-dashoffset:188.522}31%{stroke-dashoffset:0;-webkit-transform:translateY(0);transform:translateY(0)}41%{stroke-dashoffset:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}43%{stroke-dashoffset:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:1;filter:alpha(opacity=100)}85%{stroke-dashoffset:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0;filter:alpha(opacity=0)}100%{stroke-dashoffset:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0;filter:alpha(opacity=0)}}@keyframes left-circle-anim{12%{stroke-dashoffset:188.522}31%{stroke-dashoffset:0;-webkit-transform:translateY(0);transform:translateY(0)}41%{stroke-dashoffset:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}43%{stroke-dashoffset:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:1;filter:alpha(opacity=100)}85%{stroke-dashoffset:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0;filter:alpha(opacity=0)}100%{stroke-dashoffset:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes right-circle-anim{12%{stroke-dashoffset:188.522}31%{stroke-dashoffset:0;-webkit-transform:translateX(0);transform:translateX(0)}41%{stroke-dashoffset:0;-webkit-transform:translateX(30px);transform:translateX(30px)}43%{stroke-dashoffset:0;-webkit-transform:translateX(30px);transform:translateX(30px);opacity:1;filter:alpha(opacity=100)}85%{stroke-dashoffset:0;-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0;filter:alpha(opacity=0)}100%{stroke-dashoffset:0;-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0;filter:alpha(opacity=0)}}@keyframes right-circle-anim{12%{stroke-dashoffset:188.522}31%{stroke-dashoffset:0;-webkit-transform:translateX(0);transform:translateX(0)}41%{stroke-dashoffset:0;-webkit-transform:translateX(30px);transform:translateX(30px)}43%{stroke-dashoffset:0;-webkit-transform:translateX(30px);transform:translateX(30px);opacity:1;filter:alpha(opacity=100)}85%{stroke-dashoffset:0;-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0;filter:alpha(opacity=0)}100%{stroke-dashoffset:0;-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes group-anim{43%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}54%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}90%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1;filter:alpha(opacity=100)}97%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;filter:alpha(opacity=0)}}@keyframes group-anim{43%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}54%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}90%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1;filter:alpha(opacity=100)}97%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes heart-anim{55%{stroke-dashoffset:308.522;fill:transparent}70%{stroke-dashoffset:0;fill:transparent}87%{stroke-dashoffset:0;fill:#e21737}100%{stroke-dashoffset:0;fill:#e21737}}@keyframes heart-anim{55%{stroke-dashoffset:308.522;fill:transparent}70%{stroke-dashoffset:0;fill:transparent}87%{stroke-dashoffset:0;fill:#e21737}100%{stroke-dashoffset:0;fill:#e21737}}
