@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:700|Roboto:400,500,700);@import url('//fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;/* IMPROVED BREAKPOINT MIXINS USAGE: 1. Define your breakpoints: @include define-breakpoints(( small: null, medium: 768, large: 1280 1920, // $name: $sizes)); - $name: A breakpoint name - $sizes: (number) The min-width. Max-width value will be computed as next breakpoint - 1. (list) Min-width and max-width. 2. Use a breakpoint: @include breakpoint(medium only) { // Styles here } - parameters: $name $scope $name - One of the defined breakpoints $scope (optional) - only - Uses min-width and max-width - down - Uses max-width only - If both min-width and max-width computed values are null, no media query will be used. *//* RESPOND MIXIN Declare your property styles for multiple breakpoints in one line. CONFIG Within the mixin, assign your breakpoint names list to the $breakpoints variable. USAGE: An example showing different possible rules-set formats: .selector { @include respond(( display: inline-block block flex, position: relative null absolute, margin-top: 60px, box-shadow: ( inset 0 0 10px blue, inset 10px 10px 10px green, none) // $property: $rules-set)); } - Params: $property - Any valid css property $rules-set - (list) a list of properties for each breakpoint. If a list item is null, it will skip the rule for that corresponding breakpoint - (single value) rule for the first breakpoint, or base. */400;700&display=swap');@import url(//fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap);html{width:100vw}body{margin:0}.giraffe{/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */}.giraffe *{margin:0;padding:0;-webkit-font-smoothing:antialiased}.giraffe{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#000}@-ms-viewport{width:device-width}.giraffe body,.giraffe#giraffe-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}.giraffe *,.giraffe ::after,.giraffe ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.giraffe .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.giraffe .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.giraffe .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.giraffe .no-gutters{margin-right:0;margin-left:0}.giraffe .no-gutters>.col,.giraffe .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.giraffe .col,.giraffe .col-1,.giraffe .col-10,.giraffe .col-11,.giraffe .col-12,.giraffe .col-2,.giraffe .col-3,.giraffe .col-4,.giraffe .col-5,.giraffe .col-6,.giraffe .col-7,.giraffe .col-8,.giraffe .col-9,.giraffe .col-auto,.giraffe .col-lg,.giraffe .col-lg-1,.giraffe .col-lg-10,.giraffe .col-lg-11,.giraffe .col-lg-12,.giraffe .col-lg-2,.giraffe .col-lg-3,.giraffe .col-lg-4,.giraffe .col-lg-5,.giraffe .col-lg-6,.giraffe .col-lg-7,.giraffe .col-lg-8,.giraffe .col-lg-9,.giraffe .col-lg-auto,.giraffe .col-md,.giraffe .col-md-1,.giraffe .col-md-10,.giraffe .col-md-11,.giraffe .col-md-12,.giraffe .col-md-2,.giraffe .col-md-3,.giraffe .col-md-4,.giraffe .col-md-5,.giraffe .col-md-6,.giraffe .col-md-7,.giraffe .col-md-8,.giraffe .col-md-9,.giraffe .col-md-auto,.giraffe .col-sm,.giraffe .col-sm-1,.giraffe .col-sm-10,.giraffe .col-sm-11,.giraffe .col-sm-12,.giraffe .col-sm-2,.giraffe .col-sm-3,.giraffe .col-sm-4,.giraffe .col-sm-5,.giraffe .col-sm-6,.giraffe .col-sm-7,.giraffe .col-sm-8,.giraffe .col-sm-9,.giraffe .col-sm-auto,.giraffe .col-xl,.giraffe .col-xl-1,.giraffe .col-xl-10,.giraffe .col-xl-11,.giraffe .col-xl-12,.giraffe .col-xl-2,.giraffe .col-xl-3,.giraffe .col-xl-4,.giraffe .col-xl-5,.giraffe .col-xl-6,.giraffe .col-xl-7,.giraffe .col-xl-8,.giraffe .col-xl-9,.giraffe .col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.giraffe .col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.giraffe .col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.giraffe .col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.giraffe .col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.giraffe .col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.giraffe .col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.giraffe .col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.giraffe .col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.giraffe .col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.giraffe .col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.giraffe .col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.giraffe .col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.giraffe .col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.giraffe .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.giraffe .order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.giraffe .order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.giraffe .order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.giraffe .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.giraffe .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.giraffe .order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.giraffe .order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.giraffe .order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.giraffe .order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.giraffe .order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.giraffe .order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.giraffe .order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.giraffe .order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.giraffe .order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.giraffe .order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.giraffe .offset-1{margin-left:8.33333%}.giraffe .offset-2{margin-left:16.66667%}.giraffe .offset-3{margin-left:25%}.giraffe .offset-4{margin-left:33.33333%}.giraffe .offset-5{margin-left:41.66667%}.giraffe .offset-6{margin-left:50%}.giraffe .offset-7{margin-left:58.33333%}.giraffe .offset-8{margin-left:66.66667%}.giraffe .offset-9{margin-left:75%}.giraffe .offset-10{margin-left:83.33333%}.giraffe .offset-11{margin-left:91.66667%}.giraffe .d-none{display:none!important}.giraffe .d-inline{display:inline!important}.giraffe .d-inline-block{display:inline-block!important}.giraffe .d-block{display:block!important}.giraffe .d-table{display:table!important}.giraffe .d-table-row{display:table-row!important}.giraffe .d-table-cell{display:table-cell!important}.giraffe .d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.giraffe .d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.giraffe .flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.giraffe .flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.giraffe .flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.giraffe .flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.giraffe .flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.giraffe .flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.giraffe .flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.giraffe .flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.giraffe .flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.giraffe .flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.giraffe .flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.giraffe .flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.giraffe .justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.giraffe .justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.giraffe .justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.giraffe .justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.giraffe .justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.giraffe .align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.giraffe .align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.giraffe .align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.giraffe .align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.giraffe .align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.giraffe .align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.giraffe .align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.giraffe .align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.giraffe .align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.giraffe .align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.giraffe .align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.giraffe .align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.giraffe .align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.giraffe .align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.giraffe .align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.giraffe .align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.giraffe .align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.giraffe .clearfix::after,.giraffe .clearfix::before{content:'';display:table;width:0;height:0;padding:0;margin:0;clear:both}.giraffe .float-left{float:left!important}.giraffe .float-right{float:right!important}.giraffe .float-none{float:none!important}.giraffe .position-static{position:static!important}.giraffe .position-relative{position:relative!important}.giraffe .position-absolute{position:absolute!important}.giraffe .position-fixed{position:fixed!important}.giraffe .position-sticky{position:-webkit-sticky!important;position:sticky!important}.giraffe .fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.giraffe .fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.giraffe .w-25{width:25%!important}.giraffe .w-50{width:50%!important}.giraffe .w-75{width:75%!important}.giraffe .w-100{width:100%!important}.giraffe .h-25{height:25%!important}.giraffe .h-50{height:50%!important}.giraffe .h-75{height:75%!important}.giraffe .h-100{height:100%!important}.giraffe .mw-100{max-width:100%!important}.giraffe .mh-100{max-height:100%!important}.giraffe .m-0{margin:0!important}.giraffe .mt-0,.giraffe .my-0{margin-top:0!important}.giraffe .mr-0,.giraffe .mx-0{margin-right:0!important}.giraffe .mb-0,.giraffe .my-0{margin-bottom:0!important}.giraffe .ml-0,.giraffe .mx-0{margin-left:0!important}.giraffe .m-1{margin:.25rem!important}.giraffe .mt-1,.giraffe .my-1{margin-top:.25rem!important}.giraffe .mr-1,.giraffe .mx-1{margin-right:.25rem!important}.giraffe .mb-1,.giraffe .my-1{margin-bottom:.25rem!important}.giraffe .ml-1,.giraffe .mx-1{margin-left:.25rem!important}.giraffe .m-2{margin:.5rem!important}.giraffe .mt-2,.giraffe .my-2{margin-top:.5rem!important}.giraffe .mr-2,.giraffe .mx-2{margin-right:.5rem!important}.giraffe .mb-2,.giraffe .my-2{margin-bottom:.5rem!important}.giraffe .ml-2,.giraffe .mx-2{margin-left:.5rem!important}.giraffe .m-3{margin:1rem!important}.giraffe .mt-3,.giraffe .my-3{margin-top:1rem!important}.giraffe .mr-3,.giraffe .mx-3{margin-right:1rem!important}.giraffe .mb-3,.giraffe .my-3{margin-bottom:1rem!important}.giraffe .ml-3,.giraffe .mx-3{margin-left:1rem!important}.giraffe .m-4{margin:1.5rem!important}.giraffe .mt-4,.giraffe .my-4{margin-top:1.5rem!important}.giraffe .mr-4,.giraffe .mx-4{margin-right:1.5rem!important}.giraffe .mb-4,.giraffe .my-4{margin-bottom:1.5rem!important}.giraffe .ml-4,.giraffe .mx-4{margin-left:1.5rem!important}.giraffe .m-5{margin:3rem!important}.giraffe .mt-5,.giraffe .my-5{margin-top:3rem!important}.giraffe .mr-5,.giraffe .mx-5{margin-right:3rem!important}.giraffe .mb-5,.giraffe .my-5{margin-bottom:3rem!important}.giraffe .ml-5,.giraffe .mx-5{margin-left:3rem!important}.giraffe .p-0{padding:0!important}.giraffe .pt-0,.giraffe .py-0{padding-top:0!important}.giraffe .pr-0,.giraffe .px-0{padding-right:0!important}.giraffe .pb-0,.giraffe .py-0{padding-bottom:0!important}.giraffe .pl-0,.giraffe .px-0{padding-left:0!important}.giraffe .p-1{padding:.25rem!important}.giraffe .pt-1,.giraffe .py-1{padding-top:.25rem!important}.giraffe .pr-1,.giraffe .px-1{padding-right:.25rem!important}.giraffe .pb-1,.giraffe .py-1{padding-bottom:.25rem!important}.giraffe .pl-1,.giraffe .px-1{padding-left:.25rem!important}.giraffe .p-2{padding:.5rem!important}.giraffe .pt-2,.giraffe .py-2{padding-top:.5rem!important}.giraffe .pr-2,.giraffe .px-2{padding-right:.5rem!important}.giraffe .pb-2,.giraffe .py-2{padding-bottom:.5rem!important}.giraffe .pl-2,.giraffe .px-2{padding-left:.5rem!important}.giraffe .p-3{padding:1rem!important}.giraffe .pt-3,.giraffe .py-3{padding-top:1rem!important}.giraffe .pr-3,.giraffe .px-3{padding-right:1rem!important}.giraffe .pb-3,.giraffe .py-3{padding-bottom:1rem!important}.giraffe .pl-3,.giraffe .px-3{padding-left:1rem!important}.giraffe .p-4{padding:1.5rem!important}.giraffe .pt-4,.giraffe .py-4{padding-top:1.5rem!important}.giraffe .pr-4,.giraffe .px-4{padding-right:1.5rem!important}.giraffe .pb-4,.giraffe .py-4{padding-bottom:1.5rem!important}.giraffe .pl-4,.giraffe .px-4{padding-left:1.5rem!important}.giraffe .p-5{padding:3rem!important}.giraffe .pt-5,.giraffe .py-5{padding-top:3rem!important}.giraffe .pr-5,.giraffe .px-5{padding-right:3rem!important}.giraffe .pb-5,.giraffe .py-5{padding-bottom:3rem!important}.giraffe .pl-5,.giraffe .px-5{padding-left:3rem!important}.giraffe .m-auto{margin:auto!important}.giraffe .mt-auto,.giraffe .my-auto{margin-top:auto!important}.giraffe .mr-auto,.giraffe .mx-auto{margin-right:auto!important}.giraffe .mb-auto,.giraffe .my-auto{margin-bottom:auto!important}.giraffe .ml-auto,.giraffe .mx-auto{margin-left:auto!important}.giraffe .text-justify{text-align:justify!important}.giraffe .text-nowrap{white-space:nowrap!important}.giraffe .text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.giraffe .text-left{text-align:left!important}.giraffe .text-right{text-align:right!important}.giraffe .text-center{text-align:center!important}.giraffe .text-lowercase{text-transform:lowercase!important}.giraffe .text-uppercase{text-transform:uppercase!important}.giraffe .text-capitalize{text-transform:capitalize!important}.giraffe .font-weight-light{font-weight:300!important}.giraffe .font-weight-normal{font-weight:400!important}.giraffe .font-weight-bold{font-weight:700!important}.giraffe .font-italic{font-style:italic!important}.giraffe .text-white{color:#fff!important}.giraffe .text-primary{color:#007bff!important}.giraffe a.text-primary:focus,.giraffe a.text-primary:hover{color:#0062cc!important}.giraffe .text-secondary{color:#6c757d!important}.giraffe a.text-secondary:focus,.giraffe a.text-secondary:hover{color:#545b62!important}.giraffe .text-success{color:#28a745!important}.giraffe a.text-success:focus,.giraffe a.text-success:hover{color:#1e7e34!important}.giraffe .text-info{color:#17a2b8!important}.giraffe a.text-info:focus,.giraffe a.text-info:hover{color:#117a8b!important}.giraffe .text-warning{color:#ffc107!important}.giraffe a.text-warning:focus,.giraffe a.text-warning:hover{color:#d39e00!important}.giraffe .text-danger{color:#ea1c24!important}.giraffe a.text-danger:focus,.giraffe a.text-danger:hover{color:#c11219!important}.giraffe .text-light{color:#f8f9fa!important}.giraffe a.text-light:focus,.giraffe a.text-light:hover{color:#dae0e5!important}.giraffe .text-dark{color:#343a40!important}.giraffe a.text-dark:focus,.giraffe a.text-dark:hover{color:#1d2124!important}.giraffe .text-muted{color:#6c757d!important}.giraffe .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.giraffe .bg-gallery{background-color:#efefef}.giraffe .bg-thin-air{background-color:#caf4ff}.giraffe .bg-white{background-color:#fff}.giraffe .bg-off-white{background-color:#f3f3f3}.giraffe .bg-gray{background-color:#cacaca}.giraffe .bg-light-gray{background-color:#e9e9e9}.giraffe .bg-slate-gray{background-color:#696a6a}.giraffe .bg-dark-gray{background-color:#222}.giraffe .bg-dark-gray-38{background-color:rgba(34,34,34,.38)}.giraffe .bg-black{background-color:#000}.giraffe .bg-deep-sea-blue{background-color:#005680}.giraffe .bg-cerulean{background-color:#0080bf}.giraffe .bg-azure{background-color:#00abff}.giraffe .bg-logo-blue{background-color:#1298fe}.giraffe .bg-ice-blue{background-color:#e5f5ff}.giraffe .bg-light-blue{background-color:#9df}.giraffe .bg-red{background-color:#ea1c24}.giraffe .bg-muted-red{background-color:#c3645c}.giraffe .bg-orange{background-color:#dbad54}.giraffe .bg-gold{background-color:#e9be02}.giraffe .white{color:#fff}.giraffe .off-white{color:#f3f3f3}.giraffe .gray{color:#cacaca}.giraffe .light-gray{color:#e9e9e9}.giraffe .slate-gray{color:#696a6a}.giraffe .dark-gray{color:#222}.giraffe .dark-gray-38{color:rgba(34,34,34,.38)}.giraffe .black{color:#000}.giraffe .deep-sea-blue{color:#005680}.giraffe .cerulean{color:#0080bf}.giraffe .azure{color:#00abff}.giraffe .ice-blue{color:#e5f5ff}.giraffe .light-blue{color:#9df}.giraffe .red{color:#ea1c24}.giraffe .muted-red{color:#c3645c}.giraffe .gold{color:#e9be02}.giraffe .border{border:2px solid rgba(0,0,0,.42)}.giraffe .border-top{border-bottom:2px solid rgba(0,0,0,.42)}.giraffe .border-right{border-right:2px solid rgba(0,0,0,.42)}.giraffe .border-bottom{border-bottom:2px solid rgba(0,0,0,.42)}.giraffe .border-left{border-left:2px solid rgba(0,0,0,.42)}.giraffe .border-0{border:0!important}.giraffe .border-top-0{border-top:0!important}.giraffe .border-right-0{border-right:0!important}.giraffe .border-bottom-0{border-bottom:0!important}.giraffe .border-left-0{border-left:0!important}.giraffe .border-azure{border-color:#00abff!important}.giraffe .border-black{border-color:#000!important}.giraffe .mo-container{max-width:1440px;margin-left:auto;margin-right:auto}.giraffe .content-block{-webkit-box-sizing:border-box;box-sizing:border-box}.giraffe .content-block .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.giraffe .content-block .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.giraffe .card{background-color:#e5f5ff;position:relative;padding:21px 22px 28px}.giraffe .card--center{text-align:center}.giraffe .card__heading span{display:inline-block;padding:2px 5px;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;font-size:21px;line-height:.9;letter-spacing:-.6px;background-color:#00abff}.giraffe .card__heading h1{line-height:1em}.giraffe .card__heading h1 span{font-size:2.5rem}.giraffe .card__body{margin-top:13px}.giraffe .card__body p{font-size:16px;line-height:24px;font-family:Roboto,sans-serif;font-weight:400}.giraffe .card__body p:not(:first-child){margin-top:20px}.giraffe .card__body p.large{font-size:1.5rem}.giraffe .card__body strong{font-family:"Roboto Condensed",sans-serif;font-weight:700}.giraffe .card__media{margin-top:15px}.giraffe h1,.giraffe h2,.giraffe h3,.giraffe h4,.giraffe h5{text-transform:none;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;line-height:1.2em;margin-bottom:.3em}.giraffe .rp h1,.giraffe .rp h2,.giraffe .rp h3,.giraffe .rp h4,.giraffe .rp h5{margin-bottom:0}.giraffe h1{font-size:3rem}.giraffe h2{font-size:2.25rem}.giraffe h3{font-size:1.25rem}.giraffe h4{font-size:1rem}.giraffe h5{font-size:.8rem}.giraffe h1 a.anchor-link,.giraffe h2 a.anchor-link,.giraffe h3 a.anchor-link,.giraffe h4 a.anchor-link,.giraffe h5 a.anchor-link{visibility:hidden;float:left;margin-left:-20px;width:20px}.giraffe h1 a.anchor-link:hover,.giraffe h1:hover a.anchor-link,.giraffe h2 a.anchor-link:hover,.giraffe h2:hover a.anchor-link,.giraffe h3 a.anchor-link:hover,.giraffe h3:hover a.anchor-link,.giraffe h4 a.anchor-link:hover,.giraffe h4:hover a.anchor-link,.giraffe h5 a.anchor-link:hover,.giraffe h5:hover a.anchor-link{visibility:visible}.giraffe .anchor-link{position:relative}.giraffe .anchor-link .anchor-id{margin-top:-130px;position:absolute}.giraffe body{font-size:1rem}.giraffe p{margin-bottom:1em}.giraffe .small,.giraffe small{font-size:.8em;font-weight:400;line-height:1em}.giraffe .large,.giraffe large{font-size:1.2em;font-weight:400}.giraffe .bold,.giraffe b{font-weight:700;font-family:"Roboto Condensed",sans-serif;font-weight:700}.giraffe img{max-width:100%;height:auto}.giraffe .text-align-center{text-align:center}.giraffe .text-align-left{text-align:left}.giraffe .text-align-right{text-align:right}.giraffe .text-align-center-desktop-left-mobile{text-align:center}.giraffe .text-block{padding:10px 25px}.giraffe .fine-print{font-size:.8em!important;line-height:1.5em!important;font-weight:400!important}.giraffe .fine-print.fine-print-message{font-family:Roboto,sans-serif;font-style:italic;font-size:.8em!important;line-height:1.5em!important;font-weight:400!important;padding-top:5px}.giraffe .fine-print.incontentblock{position:absolute;right:0;top:0;color:#000;padding-right:1.5rem!important}.giraffe .fine-print.lost-pages-incontentblock{position:relative;text-align:right;margin-top:-20px;padding-top:0}.giraffe .fine-print.underbutton{text-align:center}.giraffe .mo-btn{-webkit-appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:uppercase;height:36px;background-image:none;-webkit-box-shadow:none;box-shadow:none;padding:0;-webkit-border-radius:0;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:bolder}.giraffe .mo-btn,.giraffe .mo-btn:active,.giraffe .mo-btn:link,.giraffe .mo-btn:visited{background-color:transparent;color:#000}.giraffe .mo-btn svg,.giraffe .mo-btn:active svg,.giraffe .mo-btn:link svg,.giraffe .mo-btn:visited svg{fill:#000}.giraffe .mo-btn:active:hover,.giraffe .mo-btn:hover,.giraffe .mo-btn:link:hover,.giraffe .mo-btn:visited:hover{color:#00abff}.giraffe .mo-btn:active:hover svg,.giraffe .mo-btn:hover svg,.giraffe .mo-btn:link:hover svg,.giraffe .mo-btn:visited:hover svg{fill:#00abff}.giraffe .mo-btn svg{max-width:100%;max-height:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.giraffe a.btn,.giraffe button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;text-transform:uppercase;background-image:none;-webkit-box-shadow:none;box-shadow:none;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.giraffe a.btn svg,.giraffe button svg{max-width:100%;max-height:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.giraffe a.btn.btn,.giraffe button.btn{font-size:18px;padding:5px 10px;min-width:100px}.giraffe a.btn.btn--large,.giraffe button.btn--large{font-size:1.5rem;padding:12px;height:100%}.giraffe a.btn.btn-font-28,.giraffe button.btn-font-28{background-color:#00abff;color:#fff;font-size:28px;padding:5px 10px;min-width:100px}.giraffe a.btn.btn-font-28:hover,.giraffe button.btn-font-28:hover{color:#fff;background-color:#0080bf}.giraffe a.btn.btn-font-28[disabled],.giraffe button.btn-font-28[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)!important}.giraffe a.btn.btn svg,.giraffe button.btn svg{width:14px;height:14px;color:inherit;fill:currentcolor!important;margin-left:10px}.giraffe a.btn.btn.azure,.giraffe button.btn.azure{background-color:#00abff;color:#fff}.giraffe a.btn.btn.azure:hover,.giraffe button.btn.azure:hover{color:#fff;background-color:#0080bf}.giraffe a.btn.btn.azure[disabled],.giraffe button.btn.azure[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)!important}.giraffe a.btn.btn.azure:hover svg,.giraffe button.btn.azure:hover svg{fill:#fff}.giraffe a.btn.btn.transparent,.giraffe a.btn.btn.transparent:active,.giraffe a.btn.btn.transparent:link,.giraffe a.btn.btn.transparent:visited,.giraffe button.btn.transparent,.giraffe button.btn.transparent:active,.giraffe button.btn.transparent:link,.giraffe button.btn.transparent:visited{background-color:transparent;color:#000}.giraffe a.btn.btn.transparent svg,.giraffe a.btn.btn.transparent:active svg,.giraffe a.btn.btn.transparent:link svg,.giraffe a.btn.btn.transparent:visited svg,.giraffe button.btn.transparent svg,.giraffe button.btn.transparent:active svg,.giraffe button.btn.transparent:link svg,.giraffe button.btn.transparent:visited svg{fill:#000}.giraffe a.btn.btn.transparent:active:hover,.giraffe a.btn.btn.transparent:hover,.giraffe a.btn.btn.transparent:link:hover,.giraffe a.btn.btn.transparent:visited:hover,.giraffe button.btn.transparent:active:hover,.giraffe button.btn.transparent:hover,.giraffe button.btn.transparent:link:hover,.giraffe button.btn.transparent:visited:hover{color:#00abff}.giraffe a.btn.btn.transparent:active:hover svg,.giraffe a.btn.btn.transparent:hover svg,.giraffe a.btn.btn.transparent:link:hover svg,.giraffe a.btn.btn.transparent:visited:hover svg,.giraffe button.btn.transparent:active:hover svg,.giraffe button.btn.transparent:hover svg,.giraffe button.btn.transparent:link:hover svg,.giraffe button.btn.transparent:visited:hover svg{fill:#00abff}.giraffe a.btn.btn.transparent-dark,.giraffe button.btn.transparent-dark{background-color:transparent;color:#000}.giraffe a.btn.btn.transparent-dark svg,.giraffe button.btn.transparent-dark svg{fill:#000}.giraffe a.btn.btn.transparent-dark:hover,.giraffe button.btn.transparent-dark:hover{color:#fff}.giraffe a.btn.btn.transparent-dark:hover svg,.giraffe button.btn.transparent-dark:hover svg{fill:#fff}.giraffe a.btn.btn.transparent-light,.giraffe a.btn.btn.transparent-light:active,.giraffe a.btn.btn.transparent-light:link,.giraffe a.btn.btn.transparent-light:visited,.giraffe button.btn.transparent-light,.giraffe button.btn.transparent-light:active,.giraffe button.btn.transparent-light:link,.giraffe button.btn.transparent-light:visited{background-color:transparent;color:#fff}.giraffe a.btn.btn.transparent-light svg,.giraffe a.btn.btn.transparent-light:active svg,.giraffe a.btn.btn.transparent-light:link svg,.giraffe a.btn.btn.transparent-light:visited svg,.giraffe button.btn.transparent-light svg,.giraffe button.btn.transparent-light:active svg,.giraffe button.btn.transparent-light:link svg,.giraffe button.btn.transparent-light:visited svg{fill:#fff}.giraffe a.btn.btn.transparent-light:active:hover,.giraffe a.btn.btn.transparent-light:hover,.giraffe a.btn.btn.transparent-light:link:hover,.giraffe a.btn.btn.transparent-light:visited:hover,.giraffe button.btn.transparent-light:active:hover,.giraffe button.btn.transparent-light:hover,.giraffe button.btn.transparent-light:link:hover,.giraffe button.btn.transparent-light:visited:hover{color:#00abff}.giraffe a.btn.btn.transparent-light:active:hover svg,.giraffe a.btn.btn.transparent-light:hover svg,.giraffe a.btn.btn.transparent-light:link:hover svg,.giraffe a.btn.btn.transparent-light:visited:hover svg,.giraffe button.btn.transparent-light:active:hover svg,.giraffe button.btn.transparent-light:hover svg,.giraffe button.btn.transparent-light:link:hover svg,.giraffe button.btn.transparent-light:visited:hover svg{fill:#00abff}.giraffe ol,.giraffe ul{margin-left:.625em}.giraffe ul.list-striped li{list-style-type:none;display:block;max-width:100%;word-wrap:normal}.giraffe ul.list-striped li:nth-child(odd){background-color:#f3f3f3}.giraffe a,.giraffe a:active,.giraffe a:visited{text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#0080bf;font-weight:700}.giraffe a:active:hover,.giraffe a:hover,.giraffe a:visited:hover{color:#0080bf}.giraffe a:active:hover svg,.giraffe a:hover svg,.giraffe a:visited:hover svg{fill:#0080bf}.giraffe a.black,.giraffe a:active.black,.giraffe a:visited.black{color:#000;border-bottom:2px solid rgba(34,34,34,.38)}.giraffe a.black:hover,.giraffe a:active.black:hover,.giraffe a:visited.black:hover{color:#0080bf}.giraffe a svg,.giraffe a:active svg,.giraffe a:visited svg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.giraffe blockquote{border-left:.5rem solid #e5f5ff;padding:.5rem 1rem;margin-bottom:1em}.giraffe blockquote::after,.giraffe blockquote::before{content:'';display:table;width:0;height:0;padding:0;margin:0;clear:both}.giraffe blockquote p{color:#696a6a;font-size:16px;line-height:24px}.giraffe blockquote p:last-of-type{margin-bottom:0}.giraffe blockquote cite{font-style:normal;font-size:16px;line-height:36px;color:rgba(0,0,0,.54);float:right}.giraffe blockquote cite strong{font-family:"Roboto Condensed",sans-serif;font-weight:700}.giraffe .round-image{display:table;overflow:hidden;margin:auto;-webkit-border-radius:50%;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.giraffe .round-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giraffe .mo-modal{display:none;position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:rgba(255,255,255,.97)}.giraffe .mo-modal__frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;height:100%}.giraffe .mo-modal__backdrop{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.giraffe .mo-modal__dialog{position:relative;width:100%;max-width:1440px;max-height:100%;overflow-y:auto;padding:60px 42px}.giraffe .mo-modal__content{max-width:980px;margin-left:auto;margin-right:auto}.giraffe .mo-modal__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:auto;width:18px;height:18px;top:12px;right:22px}.giraffe .mo-modal__close svg{fill:#00abff;width:16px;height:16px}.giraffe .mo-modal{background-color:rgba(0,0,0,.25)}.giraffe .mo-modal__content{background-color:#fff;padding:50px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.75);box-shadow:0 0 20px rgba(0,0,0,.75)}.giraffe form{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.giraffe form .ak-attachment-area{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;pointer-events:none}.giraffe form .ak-attachment-area input{background:0 0!important}.giraffe form .ak-attachment-backend{display:none}.giraffe form .input-block{position:relative;color:#222;font-size:14px;line-height:20px}.giraffe form .input-block.override-collapse,.giraffe form .input-block:not(:first-of-type){margin-top:30px}.giraffe form .input-block .input-white:hover{background-color:#fff}.giraffe form .input-block input,.giraffe form .input-block select{padding:5px;-webkit-border-radius:0;border-radius:0;font-size:inherit;font-family:inherit;line-height:inherit;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;background-color:transparent;z-index:1;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;width:100%;height:50px;border:0;border-bottom:2px solid rgba(0,0,0,.42)}.giraffe form .input-block input[multiple],.giraffe form .input-block select[multiple]{border-bottom:0;height:4em}.giraffe form .input-block input[multiple]~label,.giraffe form .input-block select[multiple]~label{height:auto}.giraffe form .input-block input:focus~label,.giraffe form .input-block select:focus~label{color:#00abff}.giraffe form .input-block input:invalid:focus,.giraffe form .input-block select:invalid:focus{-webkit-box-shadow:none;box-shadow:none}.giraffe form .input-block input:focus,.giraffe form .input-block input:invalid:focus,.giraffe form .input-block select:focus,.giraffe form .input-block select:invalid:focus{color:rgba(0,0,0,.54);border-bottom-color:#00abff}.giraffe form .input-block input:hover,.giraffe form .input-block select:hover{background-color:transparent}.giraffe form .input-block input option,.giraffe form .input-block select option{padding:.1em}.giraffe form .input-block label{position:absolute;top:-1.5625rem;left:0;font-weight:400;font-size:.95rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.giraffe form .input-block select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:transparent;padding-top:0;padding-bottom:0}.giraffe form .input-block select~label{pointer-events:none}.giraffe form .input-block textarea{width:100%;max-width:100%;resize:vertical;border:1px solid #cacaca;font-size:inherit;font-family:inherit;line-height:inherit;padding:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.giraffe form .input-block textarea~label{height:auto}.giraffe form .input-block textarea:focus{border-color:#00abff;-webkit-box-shadow:none;box-shadow:none}.giraffe form .input-block textarea:focus~label{color:#00abff}.giraffe form .input-block .select-caret{position:absolute;display:block;fill:#e9e9e9;z-index:9;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:12px;width:14px;height:14px}.giraffe form .input-block.textarea-input{margin-top:50px}.giraffe form .input-block.textarea-input textarea{padding:.5em;border:2px solid rgba(0,0,0,.42)}.giraffe form .input-block.textarea-input textarea~label{top:-22px;left:0;height:auto}.giraffe form .input-block.textarea-input textarea:focus{color:#00abff;border-color:#00abff;-webkit-box-shadow:none;box-shadow:none}.giraffe form .input-helper{display:block;margin-top:7px;opacity:.54;font-family:Roboto,sans-serif;font-weight:400;font-size:13px;line-height:20px}.giraffe form .checkbox-input label,.giraffe form .radio-input label{font-weight:inherit;color:#222;font-family:Roboto,sans-serif;font-weight:400;margin-left:10px;font-size:16px;line-height:24px}.giraffe form .checkbox-input.label-above,.giraffe form .radio-input.label-above{display:block;color:#222;font-size:.95rem}.giraffe form .checkbox-input.label-above label,.giraffe form .radio-input.label-above label{color:#222;display:block;margin:0 0 .5em 0;position:relative;width:100%;font-size:inherit}.giraffe form .checkbox-input.label-above div,.giraffe form .radio-input.label-above div{font-size:inherit}.giraffe form .checkbox-input.border,.giraffe form .radio-input.border{margin:1em 0;padding:0 0 1em;width:100%;border-bottom:2px solid rgba(0,0,0,.42);border-width:0 0 2px 0}.giraffe form .checkbox-input.margin,.giraffe form .radio-input.margin{margin:30px 0}.giraffe form .radio-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:28px;margin-right:20px}.giraffe form .radio-input input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;width:20px;height:20px;vertical-align:top;border:2px solid #010101;opacity:.54;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;-webkit-box-shadow:inset 0 0 0 20px #fff;box-shadow:inset 0 0 0 20px #fff;background-color:#00abff}.giraffe form .radio-input input[type=radio]:checked{border-color:#00abff;opacity:1;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.giraffe form .radio-input label{color:inherit;line-height:1}.giraffe form .radio-input input[type=number],.giraffe form .radio-input input[type=text]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:200px;height:50px;border:1px solid rgba(0,0,0,.54);padding:0 10px;color:#222;margin-left:8px;font-size:16px;line-height:20px}.giraffe form .checkbox-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;margin-right:20px;margin-top:28px}.giraffe form .checkbox-input.border{margin-right:0;width:100%;border-bottom:2px solid rgba(0,0,0,.42)}.giraffe form .checkbox-input input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;width:20px;height:20px;vertical-align:top;border:2px solid #010101;opacity:.54;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.giraffe form .checkbox-input input[type=checkbox]:checked{border-color:#00abff;background-color:#00abff;opacity:1}.giraffe form .checkbox-input input[type=checkbox]:checked::after{opacity:1}.giraffe form .checkbox-input input[type=checkbox]::after{content:'';display:block;font-size:1.5em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;width:100%;height:100%;background-image:url(../images/check-white.svg);background-repeat:no-repeat;-webkit-background-size:80% 80%;background-size:80%;background-position:center;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.giraffe form .checkbox-input input[type=number],.giraffe form .checkbox-input input[type=text]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:200px;height:50px;border:1px solid rgba(0,0,0,.54);padding:0 10px;color:#222;margin-left:8px;font-size:16px;line-height:20px}.giraffe form .checkbox-size-s input[type=checkbox]{width:20px;height:20px}.giraffe form .checkbox-size-m input[type=checkbox]{width:25px;height:25px}.giraffe form .checkbox-size-l input[type=checkbox]{width:30px;height:30px}.giraffe form .checkbox-size-xl input[type=checkbox]{width:35px;height:35px}.giraffe form input[disabled],.giraffe form select[disabled]{border-color:rgba(0,0,0,.1);cursor:not-allowed}.giraffe form [type=submit]{display:inline-table;text-align:center}.giraffe form a.btn,.giraffe form button.btn{font-size:18px;background-color:#00abff;color:#fff;padding:5px 10px;min-width:100px}.giraffe form a.btn:hover,.giraffe form button.btn:hover{color:#fff;background-color:#0080bf}.giraffe form a.btn[disabled],.giraffe form button.btn[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)!important}.giraffe form a.btn svg,.giraffe form button.btn svg{width:14px;height:14px;color:inherit;fill:currentcolor;margin-left:10px}.giraffe form a.btn.cta,.giraffe form button.btn.cta{width:100%;font-size:24px}.giraffe form a.btn.azure,.giraffe form button.btn.azure{background-color:#00abff;color:#fff}.giraffe form a.btn.azure:hover,.giraffe form button.btn.azure:hover{color:#fff;background-color:#0080bf}.giraffe form a.btn.azure[disabled],.giraffe form button.btn.azure[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)!important}.giraffe form a.btn.azure:hover svg,.giraffe form button.btn.azure:hover svg{fill:#fff}.giraffe form a.btn.transparent,.giraffe form a.btn.transparent:active,.giraffe form a.btn.transparent:link,.giraffe form a.btn.transparent:visited,.giraffe form button.btn.transparent,.giraffe form button.btn.transparent:active,.giraffe form button.btn.transparent:link,.giraffe form button.btn.transparent:visited{background-color:transparent;color:#000}.giraffe form a.btn.transparent svg,.giraffe form a.btn.transparent:active svg,.giraffe form a.btn.transparent:link svg,.giraffe form a.btn.transparent:visited svg,.giraffe form button.btn.transparent svg,.giraffe form button.btn.transparent:active svg,.giraffe form button.btn.transparent:link svg,.giraffe form button.btn.transparent:visited svg{fill:#000}.giraffe form a.btn.transparent:active:hover,.giraffe form a.btn.transparent:hover,.giraffe form a.btn.transparent:link:hover,.giraffe form a.btn.transparent:visited:hover,.giraffe form button.btn.transparent:active:hover,.giraffe form button.btn.transparent:hover,.giraffe form button.btn.transparent:link:hover,.giraffe form button.btn.transparent:visited:hover{color:#00abff}.giraffe form a.btn.transparent:active:hover svg,.giraffe form a.btn.transparent:hover svg,.giraffe form a.btn.transparent:link:hover svg,.giraffe form a.btn.transparent:visited:hover svg,.giraffe form button.btn.transparent:active:hover svg,.giraffe form button.btn.transparent:hover svg,.giraffe form button.btn.transparent:link:hover svg,.giraffe form button.btn.transparent:visited:hover svg{fill:#00abff}.giraffe form a.btn.transparent:hover,.giraffe form button.btn.transparent:hover{color:#fff}.giraffe form a.btn.transparent-dark,.giraffe form button.btn.transparent-dark{background-color:transparent;color:#000}.giraffe form a.btn.transparent-dark svg,.giraffe form button.btn.transparent-dark svg{fill:#000}.giraffe form a.btn.transparent-dark:hover,.giraffe form button.btn.transparent-dark:hover{color:#fff}.giraffe form a.btn.transparent-dark:hover svg,.giraffe form button.btn.transparent-dark:hover svg{fill:#fff}.giraffe form a.btn.transparent-dark:hover,.giraffe form button.btn.transparent-dark:hover{color:#fff}.giraffe form a.btn.transparent-light,.giraffe form a.btn.transparent-light:active,.giraffe form a.btn.transparent-light:link,.giraffe form a.btn.transparent-light:visited,.giraffe form button.btn.transparent-light,.giraffe form button.btn.transparent-light:active,.giraffe form button.btn.transparent-light:link,.giraffe form button.btn.transparent-light:visited{background-color:transparent;color:#fff}.giraffe form a.btn.transparent-light svg,.giraffe form a.btn.transparent-light:active svg,.giraffe form a.btn.transparent-light:link svg,.giraffe form a.btn.transparent-light:visited svg,.giraffe form button.btn.transparent-light svg,.giraffe form button.btn.transparent-light:active svg,.giraffe form button.btn.transparent-light:link svg,.giraffe form button.btn.transparent-light:visited svg{fill:#fff}.giraffe form a.btn.transparent-light:active:hover,.giraffe form a.btn.transparent-light:hover,.giraffe form a.btn.transparent-light:link:hover,.giraffe form a.btn.transparent-light:visited:hover,.giraffe form button.btn.transparent-light:active:hover,.giraffe form button.btn.transparent-light:hover,.giraffe form button.btn.transparent-light:link:hover,.giraffe form button.btn.transparent-light:visited:hover{color:#00abff}.giraffe form a.btn.transparent-light:active:hover svg,.giraffe form a.btn.transparent-light:hover svg,.giraffe form a.btn.transparent-light:link:hover svg,.giraffe form a.btn.transparent-light:visited:hover svg,.giraffe form button.btn.transparent-light:active:hover svg,.giraffe form button.btn.transparent-light:hover svg,.giraffe form button.btn.transparent-light:link:hover svg,.giraffe form button.btn.transparent-light:visited:hover svg{fill:#00abff}.giraffe form a.btn.transparent-light:hover,.giraffe form button.btn.transparent-light:hover{color:#fff}.giraffe form .buttons{margin:1.4em 0}.giraffe input:focus,.giraffe input:focus:invalid:focus,.giraffe input:invalid:focus{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#696a6a}.giraffe [type=date]{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:transparent}.giraffe [type=date]:focus,.input-block.active .giraffe [type=date]{color:#000}.giraffe input,.giraffe select,.giraffe textarea{outline:0}.giraffe form .delete-file svg:hover path{cursor:pointer;fill:#ea1c24}.giraffe form .input-block .bold-label{font-weight:700}.giraffe form .input-block .input-white{background:#fff;border:none}.giraffe form .input-block .input-white.form-control{background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="39" height="13" fill="gray" viewBox="0 0 24 24"><path d="M12 21l-12-18h24z"/></svg>') no-repeat;background-position:right}.giraffe form .input-block.label-before-input{margin-top:28px}.giraffe form .input-block.label-before-input label{display:block;margin:0 0 .5em 0;position:relative;width:100%;top:0}.giraffe form .input-block.active{color:#00abff}.giraffe form .input-white select,.giraffe form .input-white select:hover{background-color:#fff;border-bottom:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="39" height="13" fill="gray" viewBox="0 0 24 24"><path d="M12 21l-12-18h24z"/></svg>') no-repeat;background-position:right}.giraffe form .input-white .select-caret{display:none}.giraffe .bg-off-white.relative-font-color-for-bg .input-block{color:#222}.giraffe .bg-off-white.relative-font-color-for-bg .checkbox-input,.giraffe .bg-off-white.relative-font-color-for-bg .radio-input{color:#222}.giraffe .bg-off-white.relative-font-color-for-bg .checkbox-input label,.giraffe .bg-off-white.relative-font-color-for-bg .radio-input label{color:#222}.giraffe .bg-off-white.relative-font-color-for-bg .checkbox-input.label-above,.giraffe .bg-off-white.relative-font-color-for-bg .radio-input.label-above{color:#222}.giraffe .bg-off-white.relative-font-color-for-bg .checkbox-input.label-above label,.giraffe .bg-off-white.relative-font-color-for-bg .radio-input.label-above label{color:#222}.giraffe .bg-off-white.relative-font-color-for-bg .radio-input input[type=number],.giraffe .bg-off-white.relative-font-color-for-bg .radio-input input[type=text]{color:#222}.giraffe .bg-off-white.relative-font-color-for-bg .checkbox-input input[type=number],.giraffe .bg-off-white.relative-font-color-for-bg .checkbox-input input[type=text]{color:#222}.giraffe .bg-ice-blue.relative-font-color-for-bg .input-block{color:#e9e9e9}.giraffe .bg-ice-blue.relative-font-color-for-bg .checkbox-input,.giraffe .bg-ice-blue.relative-font-color-for-bg .radio-input{color:#e9e9e9}.giraffe .bg-ice-blue.relative-font-color-for-bg .checkbox-input label,.giraffe .bg-ice-blue.relative-font-color-for-bg .radio-input label{color:#e9e9e9}.giraffe .bg-ice-blue.relative-font-color-for-bg .checkbox-input.label-above,.giraffe .bg-ice-blue.relative-font-color-for-bg .radio-input.label-above{color:#e9e9e9}.giraffe .bg-ice-blue.relative-font-color-for-bg .checkbox-input.label-above label,.giraffe .bg-ice-blue.relative-font-color-for-bg .radio-input.label-above label{color:#e9e9e9}.giraffe .bg-ice-blue.relative-font-color-for-bg .radio-input input[type=number],.giraffe .bg-ice-blue.relative-font-color-for-bg .radio-input input[type=text]{color:#e9e9e9}.giraffe .bg-ice-blue.relative-font-color-for-bg .checkbox-input input[type=number],.giraffe .bg-ice-blue.relative-font-color-for-bg .checkbox-input input[type=text]{color:#e9e9e9}.giraffe .panther input.form-control,.giraffe .panther select,.giraffe .panther textarea{border:0;-webkit-border-radius:0;border-radius:0;width:100%;line-height:1.5;padding:.374rem .75rem;background-color:#fff}.giraffe .panther label{margin-bottom:.5rem;line-height:1.5;display:inline-block}.giraffe .panther .form-group{margin-bottom:1rem}.giraffe .panther .btn[type=submit]{font-size:18px;background-color:#00abff;color:#fff;padding:5px 10px;min-width:100px}.giraffe .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;position:relative}.giraffe .media::before{content:'';display:block;width:100%;padding-top:65.53191%}.giraffe .media::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:59.09091%;opacity:.8;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.58)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.58),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.58),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,0));pointer-events:none}.giraffe .media img{width:100%;position:absolute;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giraffe .media__play{background-image:url(../images/icons/play.svg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:100%;border-radius:100%;overflow:hidden;z-index:5;width:35px;height:35px}.giraffe .media__play img{width:100%;height:100%}.giraffe .media__meta{position:absolute;bottom:0;left:0;color:#fff;font-family:Roboto,sans-serif;font-weight:400;padding-left:13px;padding-bottom:14.5px;font-size:11px;line-height:1.5}.giraffe .header{display:block;position:fixed;top:0;left:0;width:100%;background-color:#000;width:100%;z-index:10;height:57px}.giraffe .header .mo-container{position:relative}.giraffe .header .logo{fill:inherit;display:block;position:absolute;width:85px;height:45px;top:27px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.giraffe .header .logo img{width:100%}.giraffe .header .logo svg,.giraffe .header .logo svg:active,.giraffe .header .logo svg:hover{fill:inherit;width:85px;height:41px}.giraffe .header li::before{content:''}.giraffe body,.giraffe#giraffe-wrapper{padding-top:57px}.giraffe .styleguide-block__content .header{position:static}.giraffe .mo-nav{top:0;left:0;width:100%;height:100%;position:fixed;background-color:#fff;display:block;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.giraffe .mo-nav__toggle{width:24px;height:24px;background-color:transparent;border:0;position:absolute;top:17px;left:16px;z-index:900;display:block}.giraffe .mo-nav__toggle svg{width:18px;height:12px;fill:#fff}.giraffe .mo-nav__close{width:24px;height:24px;background-color:transparent;border:0;position:absolute;top:22px;right:22px;left:auto;z-index:900;display:block}.giraffe .mo-nav__close svg{width:15px;height:15px;fill:#00abff}.giraffe .mo-nav__title{padding:11px 0 11px 72px;font-family:'Roboto Condensed';font-weight:bolder;text-transform:uppercase;font-size:18px;line-height:1.11;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:58px;display:-webkit-box;display:-ms-flexbox;display:flex}.giraffe .mo-nav li>span{color:#000}.giraffe .mo-nav li>a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;font-size:16px;line-height:1.25;padding-left:16px;padding-right:16px;padding-bottom:8px;cursor:pointer;font-family:Roboto,sans-serif;font-weight:400}.giraffe .mo-nav li>a,.giraffe .mo-nav li>a:visited{color:#000}.giraffe .mo-nav li>a:hover,.giraffe .mo-nav li>a:visited:hover{color:#00abff}.giraffe .mo-nav li>a:active,.giraffe .mo-nav li>a:hover{color:#00abff}.giraffe .mo-nav li>a:active svg,.giraffe .mo-nav li>a:hover svg{fill:#00abff}.giraffe .mo-nav li>a svg{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;fill:#000}.giraffe .mo-nav__primary{padding-top:8px}.giraffe .mo-nav__primary li{display:block}.giraffe .mo-nav__primary__caret{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin-right:0;margin-left:auto;background-color:transparent}.giraffe .mo-nav__primary__caret svg{width:12px;height:8px;background-color:transparent;fill:#000}.giraffe .mo-nav__dropdown{position:static}.giraffe .mo-nav__dropdown .mo-nav__primary__caret{padding:5px}.giraffe .mo-nav__secondary__top{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding-top:8px;padding-bottom:8px}.giraffe .mo-nav__secondary__bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:8px;padding-bottom:8px}.giraffe .mo-nav__secondary__bottom svg{width:24px;height:24px;margin-right:2px;display:none}.giraffe .mo-nav .mo-nav__primary__subnav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.giraffe .mo-nav .mo-nav__primary__subnav a{padding-bottom:0;padding-left:72px}.giraffe .mobile-pagemenu{display:none;text-align:center}.giraffe .mobile-pagemenu.force,.giraffe .pagemenu.force{display:block}.giraffe .mobile-pagemenu li,.giraffe .mobile-pagemenu ul,.giraffe .pagemenu li,.giraffe .pagemenu ul{margin:0;padding:0}.giraffe .mobile-pagemenu li,.giraffe .pagemenu li{list-style-type:none;text-transform:capitalize}.giraffe .mobile-pagemenu li a,.giraffe .pagemenu li a{color:#00abff;font-weight:600}.giraffe .breadcrumb-link{margin-top:.5rem;text-align:right;font-size:.85rem;display:block;height:24px}.giraffe .breadcrumb-link a{color:#00abff;font-weight:600}.giraffe .footer{display:block;padding:24px 16px;background-color:#000}.giraffe .footer__logo{width:85px}.giraffe .footer__logo svg{width:85px;height:40px}.giraffe .footer__logo svg:hover{fill:initial}.giraffe .footer__logo img{width:100%}.giraffe .footer__top{margin-top:30px}.giraffe .footer__nav{position:relative;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14px}.giraffe .footer__nav__column:first-child .footer__nav__column-heading{display:none}.giraffe .footer__nav__column-heading{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#fff;font-size:16px;line-height:35px;text-transform:uppercase}.giraffe .footer__nav__column-links{margin-top:6px}.giraffe .footer__nav__column-links a{display:block;font-weight:400;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:36px;color:#fff}.giraffe .footer__nav__column-links a:hover{color:#00abff}.giraffe .footer__nav__cta{-ms-flex-item-align:end;align-self:flex-end;margin-top:41px}.giraffe .footer__nav__cta__copy{color:#fff;display:block;padding-top:nul;padding-bottom:18px}.giraffe .footer__nav__cta a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;white-space:nowrap;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;width:100%;height:36px;font-size:14px;color:#fff;margin-top:6px}.giraffe .footer__nav__cta a:hover{color:#00abff}.giraffe .footer__nav__cta svg{fill:#fff;display:inline-block}.giraffe .footer__nav__cta svg:first-child{width:24px;height:24px;margin-left:0;margin-right:24px}.giraffe .footer__nav__cta svg:last-child{width:7.4px;height:12px;margin-left:auto}.giraffe .footer__text{-ms-flex-negative:0;flex-shrink:0;padding:14px 0}.giraffe .footer__text a,.giraffe .footer__text a:active,.giraffe .footer__text a:visited{color:inherit;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.giraffe .footer__text a:active:hover,.giraffe .footer__text a:hover,.giraffe .footer__text a:visited:hover{color:#00abff}.giraffe .footer__text__item{font-size:13px;line-height:19px;color:#fff}.giraffe .footer__text__item:not(:first-child){margin-top:18px}.giraffe .footer__text__cta{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;font-weight:bolder}.giraffe .footer__text__cta:active,.giraffe .footer__text__cta:link,.giraffe .footer__text__cta:visited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Roboto Condensed",sans-serif;font-weight:700;height:48px;font-size:16px;line-height:20px;margin-top:1em;color:#fff}.giraffe .footer__text__cta:hover{color:#00abff}.giraffe .footer__text__cta svg{width:8px;height:12px;fill:#fff;margin-left:auto}.giraffe .footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.giraffe .footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:1;flex-shrink:1}.giraffe .footer__social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px}.giraffe .footer__social a:not(:first-child){margin-left:10px}.giraffe .footer__social svg{fill:#fff;width:18px;height:18px}.giraffe .footer__fineprint{font-family:Roboto,sans-serif;font-weight:400;border:1px solid #979797;font-size:11px;line-height:20px;color:#fff;padding:8px 20px;text-align:left}.giraffe .footer__fineprint a:active,.giraffe .footer__fineprint a:link,.giraffe .footer__fineprint a:visited{color:inherit;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.giraffe .footer__fineprint a:active:hover,.giraffe .footer__fineprint a:link:hover,.giraffe .footer__fineprint a:visited:hover{color:#00abff}.giraffe .footer__fineprint strong{font-weight:bolder;color:inherit;font-family:Roboto,sans-serif;font-weight:500}.giraffe .sign-form .input-block label{color:#000}.giraffe .sign-form h2{margin-bottom:40px;font-size:25px}.giraffe .sign-form__agreement{color:#3c434c;font-family:Roboto,sans-serif;font-weight:400;margin-top:20px;font-size:13px;line-height:16.5px}.giraffe .sign-form__link:active,.giraffe .sign-form__link:link,.giraffe .sign-form__link:visited{display:block;color:#222;font-family:"Roboto Condensed",sans-serif;font-weight:700;margin-top:10px;font-size:13px;line-height:16.5px}.giraffe .sign-form button[type=submit]{display:table;width:100%;background-color:#00abff;color:#fff;background-color:#ea1c24;margin-top:32px;font-size:20px;line-height:34px}.giraffe .sign-form button[type=submit]:hover{color:#fff;background-color:#0080bf}.giraffe .sign-form button[type=submit][disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)!important}.giraffe .sign-form button[type=submit]:hover{background-color:#c11219}.giraffe .sign-form__fixed-button{display:block;text-align:center;width:100%;height:50px;position:fixed;z-index:500;bottom:0;left:0}.giraffe .sign-form__fixed-button button{-webkit-transition:bottom .25s;-o-transition:bottom .25s;transition:bottom .25s;width:100%;height:100%;position:relative;bottom:0;background-color:#00abff;color:#fff;background-color:#ea1c24;font-size:21px}.giraffe .sign-form__fixed-button button:hover{color:#fff;background-color:#0080bf}.giraffe .sign-form__fixed-button button[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)!important}.giraffe .sign-form__fixed-button button:hover{background-color:#c11219}.giraffe .sign-form__fixed-button--hidden{pointer-events:none}.giraffe .sign-form__fixed-button--hidden button{bottom:-100%}.giraffe .sign-form textarea{height:100px}.giraffe .signers .signer:not(:first-child){margin-top:30px}.giraffe .signers .signer+.giraffe .signers .signer{display:none}.giraffe .signers .signer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.giraffe .signers .signer__author{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:21px;letter-spacing:-.1px}.giraffe .signers .signer__date{font-family:Roboto,sans-serif;font-weight:400;color:#696a6a;font-size:14px;line-height:27px}.giraffe .signers .signer__quote{display:-webkit-box;display:-ms-flexbox;display:flex;font-style:italic;font-family:Roboto,sans-serif;font-weight:500;margin-top:10px;font-size:14px;line-height:21px}.giraffe .signers .signer__flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;width:24px;height:24px;padding:0 6px;margin-left:7px;margin-right:0}.giraffe .signers .signer__flag svg{fill:#00abff;width:10px;height:12px}.giraffe .signers .signer__flag .flag--solid{display:none}.giraffe .signers .signer--flagged .flag--solid{display:block}.giraffe .signers .signer--flagged .flag--outline{display:none}.giraffe .petition-thanks__heading{display:block;text-transform:uppercase;text-align:left;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;font-size:21px}.giraffe .petition-thanks__content{margin-top:25px}.giraffe .petition-thanks__content p{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:21px}.giraffe .petition-thanks__content p:not(:first-child){margin-top:25px}.giraffe .petition-thanks__content strong{font-family:"Roboto Condensed",sans-serif;font-weight:700}.giraffe .petition-thanks__cta-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:19px}.giraffe .petition-thanks__cta{margin:0 2px}.giraffe .petition-thanks__cta,.giraffe .petition-thanks__cta:active,.giraffe .petition-thanks__cta:visited{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00abff;color:#fff;font-family:Roboto,sans-serif;font-weight:400;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:41px;padding-left:23px;font-size:13px;line-height:20px}.giraffe .petition-thanks__cta:active:not(:first-child),.giraffe .petition-thanks__cta:not(:first-child),.giraffe .petition-thanks__cta:visited:not(:first-child){margin-top:10px}.giraffe .petition-thanks__cta:active[disabled],.giraffe .petition-thanks__cta:visited[disabled],.giraffe .petition-thanks__cta[disabled]{background-color:#9df}.giraffe .petition-thanks__cta:active:hover,.giraffe .petition-thanks__cta:hover,.giraffe .petition-thanks__cta:visited:hover{background-color:#0080bf;color:#fff}.giraffe .petition-thanks__cta:active:hover svg,.giraffe .petition-thanks__cta:hover svg,.giraffe .petition-thanks__cta:visited:hover svg{fill:#fff}.giraffe .petition-thanks__cta svg,.giraffe .petition-thanks__cta:active svg,.giraffe .petition-thanks__cta:visited svg{fill:#fff;width:18px;height:18px;margin-right:18px}.giraffe .petition-thanks__copy{color:#00abff}.giraffe .petition-thanks__text{cursor:default;background-color:#fff;margin-top:25px;padding:15px;height:167px;width:100%;border:1px solid #00abff;font-family:Roboto,sans-serif;font-weight:400;font-size:11px;line-height:15px}.giraffe .petition-thanks__text:not(:first-child){margin-top:1.2em}.giraffe .petition-thanks__links{margin-top:25px}.giraffe .petition-thanks__link,.giraffe .petition-thanks__link:active,.giraffe .petition-thanks__link:link,.giraffe .petition-thanks__link:visited{color:#00abff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-transform:none;font-family:Roboto,sans-serif;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:20px}.giraffe .petition-thanks__link:active:not(:first-child),.giraffe .petition-thanks__link:link:not(:first-child),.giraffe .petition-thanks__link:not(:first-child),.giraffe .petition-thanks__link:visited:not(:first-child){margin-top:15px}.giraffe .petition-thanks__link:active:hover,.giraffe .petition-thanks__link:hover,.giraffe .petition-thanks__link:link:hover,.giraffe .petition-thanks__link:visited:hover{color:#0080bf}.giraffe .petition-thanks__link:active:hover svg,.giraffe .petition-thanks__link:hover svg,.giraffe .petition-thanks__link:link:hover svg,.giraffe .petition-thanks__link:visited:hover svg{fill:#0080bf}.giraffe .petition-thanks__link svg,.giraffe .petition-thanks__link:active svg,.giraffe .petition-thanks__link:link svg,.giraffe .petition-thanks__link:visited svg{fill:#00abff;width:30px;height:30px;padding:5px;margin-right:10px}.giraffe .price-select{margin-top:30px}.giraffe .price-select__price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;width:88px;height:36px;margin-bottom:20px}.giraffe .price-select__price:not(:last-of-type){margin-right:20px}.giraffe .price-select__price input{position:absolute;width:0;height:0;padding:0;border:0;opacity:0;-webkit-appearance:none}.giraffe .price-select__price label{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:100%;height:100%;position:relative;background-color:#00abff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.giraffe .price-select__price input:checked+label,.giraffe .price-select__price label:hover{background-color:#0080bf}.giraffe .price-select__custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:200px;height:36px;margin-top:0;padding-left:16px;padding-right:19px;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,.54);color:rgba(0,0,0,.54)}.giraffe .price-select__custom input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:5px;-webkit-appearance:none;border:0;font-size:inherit;color:inherit;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.giraffe .price-select__custom input:hover{-webkit-box-shadow:none;box-shadow:none;background-color:transparent!important}.giraffe .price-select__custom label{-ms-flex-negative:0;flex-shrink:0;margin-left:0}.giraffe .animated-underline:hover span{-webkit-background-size:100% 100%;background-size:100% 100%}.giraffe .animated-underline span{display:inline-block;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-image:-webkit-gradient(linear,left bottom,left top,from(white),to(white));background-image:-webkit-linear-gradient(bottom,#fff,#fff);background-image:-o-linear-gradient(bottom,#fff,#fff);background-image:linear-gradient(to top,#fff,#fff);background-repeat:no-repeat;-webkit-background-size:100% 6px;background-size:100% 6px;padding:0 10px;background-position:0 100%}.giraffe .animated-underline span::after{content:'';display:block}.giraffe .tooltipped{position:relative}.giraffe .tooltipped::after{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;position:absolute;z-index:1000000;display:none;padding:15px 20px;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#000;-webkit-border-radius:0;border-radius:0;opacity:0}.giraffe .tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;pointer-events:none;content:"";border-style:solid;opacity:0}.giraffe .tooltipped:active::after,.giraffe .tooltipped:active::before,.giraffe .tooltipped:focus::after,.giraffe .tooltipped:focus::before,.giraffe .tooltipped:hover::after,.giraffe .tooltipped:hover::before{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.1s;animation-delay:.1s}.giraffe .tooltipped-up::after{bottom:100%;margin-bottom:17px;left:-10px}.giraffe .tooltipped-up::before{top:-17px;left:5px;border-width:20px 12px 0 12px;border-color:#000 transparent transparent transparent}.giraffe .tooltipped-down::after{top:100%;right:-10px;margin-top:17px}.giraffe .tooltipped-down::before{right:5px;bottom:-17px;border-width:0 12px 20px 12px;border-color:transparent transparent #000 transparent}.giraffe .message{font-family:Roboto,sans-serif;font-weight:400;color:#fff;font-weight:700;line-height:1.3em;padding:.625em;margin:.312em}.giraffe .message a,.giraffe .message a:active,.giraffe .message a:visited{text-decoration:underline;color:#fff}.giraffe .message a:active:hover,.giraffe .message a:hover,.giraffe .message a:visited:hover{color:#9df}.giraffe .message-alert{background-color:#e9be02}.giraffe .message-success{background-color:#00abff}.giraffe .message-error{background-color:#c3645c}.giraffe label.ak-error{max-height:30px}.giraffe input.ak-error{border-bottom-color:#c3645c!important}.giraffe form .checkbox-input.giraffe-has-errors,.giraffe form .checkbox-input.giraffe-has-errors.border,.giraffe form .input-block.giraffe-has-errors,.giraffe form .input-block.giraffe-has-errors.border,.giraffe form .radio-input.giraffe-has-errors,.giraffe form .radio-input.giraffe-has-errors.border{border-color:#c3645c;color:#c3645c}.giraffe form .checkbox-input.giraffe-has-errors label,.giraffe form .checkbox-input.giraffe-has-errors.border label,.giraffe form .input-block.giraffe-has-errors label,.giraffe form .input-block.giraffe-has-errors.border label,.giraffe form .radio-input.giraffe-has-errors label,.giraffe form .radio-input.giraffe-has-errors.border label{color:#c3645c}.giraffe form .checkbox-input.giraffe-has-errors label.ak-error,.giraffe form .checkbox-input.giraffe-has-errors.border label.ak-error,.giraffe form .input-block.giraffe-has-errors label.ak-error,.giraffe form .input-block.giraffe-has-errors.border label.ak-error,.giraffe form .radio-input.giraffe-has-errors label.ak-error,.giraffe form .radio-input.giraffe-has-errors.border label.ak-error{max-height:9999999999px}.giraffe form .checkbox-input.giraffe-has-errors input,.giraffe form .checkbox-input.giraffe-has-errors select,.giraffe form .checkbox-input.giraffe-has-errors textarea,.giraffe form .checkbox-input.giraffe-has-errors.border input,.giraffe form .checkbox-input.giraffe-has-errors.border select,.giraffe form .checkbox-input.giraffe-has-errors.border textarea,.giraffe form .input-block.giraffe-has-errors input,.giraffe form .input-block.giraffe-has-errors select,.giraffe form .input-block.giraffe-has-errors textarea,.giraffe form .input-block.giraffe-has-errors.border input,.giraffe form .input-block.giraffe-has-errors.border select,.giraffe form .input-block.giraffe-has-errors.border textarea,.giraffe form .radio-input.giraffe-has-errors input,.giraffe form .radio-input.giraffe-has-errors select,.giraffe form .radio-input.giraffe-has-errors textarea,.giraffe form .radio-input.giraffe-has-errors.border input,.giraffe form .radio-input.giraffe-has-errors.border select,.giraffe form .radio-input.giraffe-has-errors.border textarea{color:#c3645c;border-color:#c3645c}.giraffe form .checkbox-input.giraffe-has-errors select option,.giraffe form .checkbox-input.giraffe-has-errors select option:focus,.giraffe form .checkbox-input.giraffe-has-errors.border select option,.giraffe form .checkbox-input.giraffe-has-errors.border select option:focus,.giraffe form .input-block.giraffe-has-errors select option,.giraffe form .input-block.giraffe-has-errors select option:focus,.giraffe form .input-block.giraffe-has-errors.border select option,.giraffe form .input-block.giraffe-has-errors.border select option:focus,.giraffe form .radio-input.giraffe-has-errors select option,.giraffe form .radio-input.giraffe-has-errors select option:focus,.giraffe form .radio-input.giraffe-has-errors.border select option,.giraffe form .radio-input.giraffe-has-errors.border select option:focus{color:#c3645c}.giraffe ul.giraffe-errors-list.hide-errors{display:none}.giraffe ul#ak-errors>li,.giraffe ul.ak-err>li,.giraffe ul.errorlist>li,.giraffe ul.giraffe-errors-list>li{margin:5px 0;padding:10px;-webkit-border-radius:0;border-radius:0;background-color:#c3645c;border-color:#c3645c;line-height:1em;color:#fff;font-weight:700;list-style:none}.giraffe ul#ak-errors>li::before,.giraffe ul.ak-err>li::before,.giraffe ul.errorlist>li::before,.giraffe ul.giraffe-errors-list>li::before{display:none}.giraffe .blurb{border:0 solid #696a6a;border-bottom-width:1px}.giraffe .blurb__byline{font-style:italic}.giraffe .blurb a h4,.giraffe .blurb a:active h4,.giraffe .blurb a:visited h4{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;color:#000;font-size:1.1em}.giraffe form.searchbar .input-block select,.giraffe form.searchbar button,.giraffe form.searchbar input{font-size:18px;width:100%;height:40px}.giraffe form.searchbar input{border:1px solid #e9e9e9;font-family:Roboto,sans-serif;font-weight:400}.giraffe form.searchbar .input-block{margin-top:0}.giraffe .share_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;line-height:20px;padding:.5em;margin-right:2em;color:#00abff}.giraffe .share_item svg{width:20px;height:20px;padding:0;margin-right:1em;fill:#00abff}.giraffe .share_item:active,.giraffe .share_item:visited{color:#00abff}.giraffe .share_item:active svg,.giraffe .share_item:visited svg{fill:#00abff}.giraffe .share_item.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.giraffe .share_item__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00abff;color:#fff;padding:10px 20px;color:#fff}.giraffe .share_item__btn:hover{color:#fff;background-color:#0080bf}.giraffe .share_item__btn[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)!important}.giraffe .share_item__btn:active,.giraffe .share_item__btn:visited{color:#fff}.giraffe .share_item__btn:active:hover,.giraffe .share_item__btn:visited:hover{color:#fff}.giraffe .share_item__btn:active:hover svg,.giraffe .share_item__btn:visited:hover svg{fill:#fff}.giraffe .share_item__btn:hover{color:#fff}.giraffe .share_item__btn:hover svg{fill:#fff}.giraffe .share_item__btn.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.giraffe .share_item__btn svg{width:20px;height:20px;padding:0;margin-right:1em;fill:#fff}.giraffe body.event_create-page #address-autocomplete,.giraffe body.survey-page #address-autocomplete{border:1px solid #777;background:#fff;overflow:hidden;white-space:nowrap;-webkit-box-shadow:1px 1px 3px #555;box-shadow:1px 1px 3px #555;list-style-type:none;margin-left:0;margin-top:-10px;position:absolute;z-index:999;text-shadow:none;text-align:left;text-decoration:none;width:769.984px}.giraffe body.event_create-page #address-autocomplete li,.giraffe body.survey-page #address-autocomplete li{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#0080bf;font-weight:700;font-size:12px}.giraffe body.event_create-page #smartystreets-address-input-div,.giraffe body.survey-page #smartystreets-address-input-div{display:none}.giraffe body.event_create-page #unknown-address,.giraffe body.survey-page #unknown-address{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.giraffe body.event_create-page #unknown-address div,.giraffe body.survey-page #unknown-address div{background-color:#fefefe;border:1px solid #888;display:block;margin:15% auto;opacity:1;padding:20px;text-align:center;width:60%}.giraffe body.event_create-page #user-name-input-div,.giraffe body.survey-page #user-name-input-div{display:none}.giraffe .home-hero{background-color:#000}.giraffe .home-hero .mo-container{overflow:hidden;display:block}.giraffe .home-hero__image{position:relative}.giraffe .home-hero__image::before{content:'';display:block;width:100%;padding-top:100%}.giraffe .home-hero__image-carousel.flickity-enabled{width:100%;height:100%;position:absolute;top:0}.giraffe .home-hero__image-carousel .flickity-page-dots{bottom:24px}.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button{background-color:transparent;width:20px;height:20px;display:block}.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button,.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button:hover{top:50%}.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button.previous,.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button.previous:hover{right:auto;left:10px}.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button.next,.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button.next:hover{left:auto;right:10px}.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button:not([disabled]):hover .arrow{fill:#000!important}.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button svg{-webkit-transition:none;-o-transition:none;transition:none}.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button .arrow{fill:#fff}.giraffe .home-hero__image-carousel .dot{background-color:#fff}.giraffe .home-hero__figure{position:absolute;top:0;left:0;width:100%;height:100%}.giraffe .home-hero__figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giraffe .home-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00abff;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;position:relative;overflow:hidden;padding:24px 16px}.giraffe .home-hero__content.home-hero-bg-red{background-color:#ea1c24}.giraffe .home-hero__content.home-hero-bg-red .home-hero__heading span{color:#ea1c24}.giraffe .home-hero__content__carousel{position:relative;width:100%}.giraffe .home-hero__content__carousel.flickity-enabled .home-hero__text+.home-hero__text{opacity:1}.giraffe .home-hero__content__carousel.flickity-enabled .home-hero__text:not(.is-selected){opacity:0}.giraffe .home-hero__content__carousel .flickity-page-dots{display:none;text-align:left}.giraffe .home-hero__content__carousel .flickity-page-dots .dot{background-color:#fff}.giraffe .home-hero__content__carousel .flickity-prev-next-button{background-color:transparent;width:20px;height:20px}.giraffe .home-hero__content__carousel .flickity-prev-next-button:hover{top:50%}.giraffe .home-hero__content__carousel .flickity-prev-next-button.previous,.giraffe .home-hero__content__carousel .flickity-prev-next-button.previous:hover{left:-202.63158%;right:auto}.giraffe .home-hero__content__carousel .flickity-prev-next-button.next,.giraffe .home-hero__content__carousel .flickity-prev-next-button.next:hover{right:-44.73684%;left:auto}.giraffe .home-hero__content__carousel .flickity-prev-next-button:not([disabled]):hover .arrow{fill:#000!important}.giraffe .home-hero__content__carousel .flickity-prev-next-button svg{-webkit-transition:none;-o-transition:none;transition:none}.giraffe .home-hero__content__carousel .flickity-prev-next-button .arrow{fill:#fff}.giraffe .home-hero__text{position:relative;top:0;left:0;width:100%;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.giraffe .home-hero__text+.giraffe .home-hero__text{position:absolute;opacity:0}.giraffe .home-hero__heading{max-width:100%;line-height:1}.giraffe .home-hero__heading span{display:inline-block;background-color:#000;color:#00abff;position:relative;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;font-size:32px;line-height:1;letter-spacing:0;padding-left:5px;padding-right:5px}.giraffe .home-hero__body{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:24px;max-width:100%}.giraffe .home-hero__body strong{font-family:"Roboto Condensed",sans-serif;font-weight:700}.giraffe .home-hero__cta:active,.giraffe .home-hero__cta:link,.giraffe .home-hero__cta:visited{font-weight:bolder;white-space:nowrap;color:#000;background-color:transparent;color:#000;line-height:35px;margin-top:10px}.giraffe .home-hero__cta:active svg,.giraffe .home-hero__cta:link svg,.giraffe .home-hero__cta:visited svg{fill:#000}.giraffe .home-hero__cta:active:hover,.giraffe .home-hero__cta:link:hover,.giraffe .home-hero__cta:visited:hover{color:#fff}.giraffe .home-hero__cta:active:hover svg,.giraffe .home-hero__cta:link:hover svg,.giraffe .home-hero__cta:visited:hover svg{fill:#fff}.giraffe .home-hero__cta:active svg,.giraffe .home-hero__cta:link svg,.giraffe .home-hero__cta:visited svg{position:relative;margin-left:8px;width:24px;height:24px;padding:6px 8px}.giraffe div.home-hero__body{margin-bottom:0;margin-top:27px}.giraffe .home-illustration__body p{margin-bottom:0}.giraffe .home-illustration{position:relative;background-color:#000}.giraffe .home-illustration__cover{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;width:81.94444%;max-width:1180px;margin-top:100px;display:none}.giraffe .home-illustration__top{background-color:#000;padding-top:30px}.giraffe .home-illustration__bottom{background-color:rgba(0,0,0,.85)}.giraffe .home-illustration__heading{text-align:center;text-transform:uppercase;display:table;font-size:36px;line-height:42px!important;margin:auto;background-color:#00abff}.giraffe .home-illustration__heading span{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;font-weight:bolder}.giraffe .home-illustration__content{padding:40px 4.6875% 60px}.giraffe .home-illustration__content-heading{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;text-transform:uppercase;color:#fff;font-size:36px!important;line-height:1!important}.giraffe .home-illustration__body{font-family:Roboto,sans-serif;font-weight:400;color:#fff;margin-top:20px!important}.giraffe .home-illustration__body ol,.giraffe .home-illustration__body ul{display:block;margin:0}.giraffe .home-illustration__body ol li,.giraffe .home-illustration__body ul li{display:block;list-style-type:none;position:relative}.giraffe .home-illustration__body ol li::before,.giraffe .home-illustration__body ul li::before{content:'•';margin-right:.3em;font-size:.7em}.giraffe .home-illustration__cta{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;height:30px;line-height:30px}.giraffe .home-illustration__cta,.giraffe .home-illustration__cta:active,.giraffe .home-illustration__cta:link,.giraffe .home-illustration__cta:visited{background-color:transparent;color:#fff}.giraffe .home-illustration__cta svg,.giraffe .home-illustration__cta:active svg,.giraffe .home-illustration__cta:link svg,.giraffe .home-illustration__cta:visited svg{fill:#fff}.giraffe .home-illustration__cta:active:hover,.giraffe .home-illustration__cta:hover,.giraffe .home-illustration__cta:link:hover,.giraffe .home-illustration__cta:visited:hover{color:#00abff}.giraffe .home-illustration__cta:active:hover svg,.giraffe .home-illustration__cta:hover svg,.giraffe .home-illustration__cta:link:hover svg,.giraffe .home-illustration__cta:visited:hover svg{fill:#00abff}.giraffe .home-illustration__cta:first-of-type{margin-top:38px}.giraffe .home-illustration__cta:nth-of-type(2){margin-top:10px}.giraffe .home-illustration__cta svg{fill:#fff;margin-left:15px;display:inline-block;width:7.4px;height:12px}.giraffe .home-carousel{background-color:rgba(0,0,0,.75);padding:24px 4.6875%}.giraffe .home-carousel__heading{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;color:#fff;font-size:36px;line-height:42px!important}.giraffe .home-carousel__subheading{font-family:Roboto,sans-serif;font-weight:400;margin-top:22px!important;color:#fff;font-size:14px;line-height:20px}.giraffe .home-carousel__carousel{font-size:0;white-space:nowrap;position:relative;overflow:hidden;margin-top:30px;padding-bottom:32px}.giraffe .home-carousel__slide{position:relative;display:block;width:100%}.giraffe .home-carousel__slide:hover .home-carousel__slide-content{opacity:1!important}.giraffe .home-carousel__slide.is-selected .home-carousel__slide-content{opacity:1}.giraffe .home-carousel__image{position:relative}.giraffe .home-carousel__image::before{content:'';display:block;width:100%;padding-top:74.21053%}.giraffe .home-carousel__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giraffe .home-carousel__slide-content:active,.giraffe .home-carousel__slide-content:link,.giraffe .home-carousel__slide-content:visited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background-color:rgba(0,171,255,.75);background-blend-mode:multiply;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.giraffe .home-carousel__slide-content:active:hover,.giraffe .home-carousel__slide-content:link:hover,.giraffe .home-carousel__slide-content:visited:hover{color:#fff}.giraffe .home-carousel__title{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1;white-space:pre-line;text-align:center;padding:20px 10px;max-width:100%;font-size:20px!important}.giraffe .home-carousel__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;position:relative;max-width:auto;height:31px;margin-top:20px}.giraffe .home-carousel__cta,.giraffe .home-carousel__cta:active,.giraffe .home-carousel__cta:link,.giraffe .home-carousel__cta:visited{background-color:transparent;color:#fff}.giraffe .home-carousel__cta svg,.giraffe .home-carousel__cta:active svg,.giraffe .home-carousel__cta:link svg,.giraffe .home-carousel__cta:visited svg{fill:#fff}.giraffe .home-carousel__cta:active:hover,.giraffe .home-carousel__cta:hover,.giraffe .home-carousel__cta:link:hover,.giraffe .home-carousel__cta:visited:hover{color:#00abff}.giraffe .home-carousel__cta:active:hover svg,.giraffe .home-carousel__cta:hover svg,.giraffe .home-carousel__cta:link:hover svg,.giraffe .home-carousel__cta:visited:hover svg{fill:#00abff}.giraffe .home-carousel__cta svg{display:inline-block;width:24px;height:24px;margin-left:18px;padding:5px}.giraffe .home-carousel .flickity-enabled .flickity-viewport:hover .home-carousel__slide .home-carousel__slide-content{opacity:0}.giraffe .home-carousel .flickity-enabled .home-carousel__slide+.home-carousel__slide{opacity:1;pointer-events:auto}.giraffe .home-carousel .flickity-enabled .flickity-page-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;height:24px;left:0}.giraffe .home-carousel .flickity-enabled .dot{background-color:#fff}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button{display:none;background-color:transparent;-webkit-transform:translateY(-44px);-ms-transform:translateY(-44px);transform:translateY(-44px)}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button:hover{top:50%}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button.previous,.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button.previous:hover{left:0;right:auto;top:50%}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button.next,.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button.next:hover{right:0;left:auto;top:50%}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button svg{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button .arrow,.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button svg{fill:#fff}.giraffe .cta-grid{background-color:#00abff}.giraffe .cta-grid__content{padding:24px 4.6875%}.giraffe .cta-grid__heading{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;display:table;margin:auto;font-size:36px;line-height:38px;background-color:#000;color:#00abff;text-align:center}.giraffe .cta-grid__subheading{max-width:560px;margin-left:auto;margin-right:auto;font-weight:400;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#000;margin-top:22px;text-align:left}.giraffe .cta-grid__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.giraffe .cta-grid__item{display:block;width:100%}.giraffe .cta-grid__text{overflow:hidden;font-size:46px;line-height:46px;color:#000;margin-top:20px;text-transform:uppercase;text-align:left;letter-spacing:-1px}.giraffe .cta-grid__text span{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;-webkit-background-size:100% 5px;background-size:100% 5px}.giraffe .testimonial{background-color:#e5f5ff}.giraffe .testimonial__content{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:16px}.giraffe .testimonial__image{width:200px;height:200px}.giraffe .testimonial__text{font-family:Roboto,sans-serif;font-weight:500;font-style:italic;margin-top:36px;margin-bottom:auto}.giraffe .testimonial__text p{color:#000;font-size:16px;line-height:24px;margin-bottom:1em}.giraffe .testimonial__text p:last-of-type{margin-bottom:1em}.giraffe .join{display:block;position:relative}.giraffe .join__content{position:relative;padding:24px 32px}.giraffe .join__content form{padding:50px 14px 20px}.giraffe .join__bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giraffe .join__heading{display:table;margin:auto;position:relative;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;font-size:22px;line-height:30px;text-transform:uppercase;background-color:#00abff;padding:0 10px;margin-bottom:50px}.giraffe .join button{display:table;margin:auto;width:145px;height:36px;background-color:#00abff;color:#fff;font-size:18px;margin-top:30px;color:#fff;text-transform:uppercase}.giraffe .join button:hover{color:#fff;background-color:#0080bf}.giraffe .join button[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)!important}.giraffe .petition-card .card{background-color:transparent}.giraffe .petition-card__description{margin-top:20px}.giraffe .petition-card__description.trimmed{display:block}.giraffe .petition-card__description.full{display:none}.giraffe .petition-card__more-cta{height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:inherit;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1.5}.giraffe .petition-card__more-cta svg{width:12px;height:8px;margin-left:10px;margin-bottom:.15em}.giraffe .petition-card__range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.giraffe .petition-card__range__current,.giraffe .petition-card__range__max{font-family:Roboto,sans-serif;font-weight:500;font-size:11px;line-height:20px;letter-spacing:.3px}.giraffe .petition-card__range__bar{display:block;width:100%;position:relative;margin-top:4px;height:5px}.giraffe .petition-card__range__bar__current{position:absolute;top:0;left:0;height:100%;background-color:#00abff}.giraffe .petition-card__range__bar__max{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#9df}.giraffe .petition-card__cta{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000!important;margin-top:16px;margin-left:auto;margin-right:auto;font-size:14px;line-height:21px}.giraffe .petition-card__cta,.giraffe .petition-card__cta:active,.giraffe .petition-card__cta:link,.giraffe .petition-card__cta:visited{background-color:transparent;color:#000}.giraffe .petition-card__cta svg,.giraffe .petition-card__cta:active svg,.giraffe .petition-card__cta:link svg,.giraffe .petition-card__cta:visited svg{fill:#000}.giraffe .petition-card__cta:active:hover,.giraffe .petition-card__cta:hover,.giraffe .petition-card__cta:link:hover,.giraffe .petition-card__cta:visited:hover{color:#00abff}.giraffe .petition-card__cta:active:hover svg,.giraffe .petition-card__cta:hover svg,.giraffe .petition-card__cta:link:hover svg,.giraffe .petition-card__cta:visited:hover svg{fill:#00abff}.giraffe .petition-card__cta:hover{color:#00abff!important}.giraffe .petition-card__cta svg{width:24px;height:24px;padding:6px 8px;margin-left:8px}.giraffe .petition-card__share{margin-top:26px}.giraffe .petition-card__share-heading{font-family:"Roboto Condensed",sans-serif;font-weight:700;display:block;font-size:14px;line-height:21px}.giraffe .petition-card__share-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;margin-top:14px}.giraffe .petition-card__share a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.giraffe .petition-card__share svg{display:block;width:24px;height:24px;fill:#000;padding:5px}.giraffe .petition-card__share use{width:100%}.giraffe .petition-card__share-icons .petition-card__share-icon:not(:first-child){margin-left:24px}.giraffe .petition-card__share .tooltipped-down::before{right:1px}.giraffe .petition-card.description-expanded .petition-card__description.trimmed{display:none}.giraffe .petition-card.description-expanded .petition-card__description.full{display:block}.giraffe .petition-card.description-expanded .petition-card__description+.petition-card__more-cta{display:none}.giraffe .petition-details__narrative{display:block}.giraffe .petition-details__narrative p{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:21px}.giraffe .petition-details__narrative p:not(:first-child){margin-top:25px}.giraffe .petition-details__narrative strong{font-family:"Roboto Condensed",sans-serif;font-weight:700}.giraffe .petition-details__comments{margin-top:40px}.giraffe .petition-details__comments__heading{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:14px;line-height:21px;letter-spacing:-.1px}.giraffe .petition-details__comments__entries{margin-top:16px}.giraffe .petition-details__comments__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Roboto Condensed",sans-serif;font-weight:bolder}.giraffe .petition-details__comments__pagination button{color:#00abff!important;font-size:14px}.giraffe .petition-details__comments__pagination button:hover{color:#000!important}.giraffe .petition-details__comments__pagination button.hidden{visibility:hidden}.giraffe .petition-details__comments__pagination svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:#00abff;width:14px;height:14px;margin-left:10px}.giraffe .petition-details__author{margin-top:25px;font-size:14px;line-height:21px;letter-spacing:-.1px}.giraffe .petition-details__author__heading{font-family:"Roboto Condensed",sans-serif;font-weight:700}.giraffe .petition-details__author__name{font-family:Roboto,sans-serif;font-weight:400;margin-top:1.5em}.giraffe .petition-details__author__cta{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;color:#000;margin-top:15px;font-size:14px;line-height:21px}.giraffe .petition-details__author svg{width:24px;height:24px;fill:#000;padding:5px;position:relative;top:.2em}.giraffe .petition-details__share{margin-top:40px}.giraffe .petition-details__share__heading{font-family:"Roboto Condensed",sans-serif;font-weight:bolder;font-size:14px;line-height:21px}.giraffe .petition-details__share__links{margin-top:20px}.giraffe .petition-details__share__item,.giraffe .petition-details__share__item:active,.giraffe .petition-details__share__item:visited{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00abff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:20px}.giraffe .petition-details__share__item:active:not(:first-child),.giraffe .petition-details__share__item:not(:first-child),.giraffe .petition-details__share__item:visited:not(:first-child){margin-top:21px}.giraffe .petition-details__share__item:active:hover,.giraffe .petition-details__share__item:hover,.giraffe .petition-details__share__item:visited:hover{color:#0080bf}.giraffe .petition-details__share__item:active:hover svg,.giraffe .petition-details__share__item:hover svg,.giraffe .petition-details__share__item:visited:hover svg{fill:#0080bf}.giraffe .petition-details__share__item svg,.giraffe .petition-details__share__item:active svg,.giraffe .petition-details__share__item:visited svg{fill:#00abff;width:24px;height:24px;padding:5px;margin-right:20px}.giraffe .petition-details__share .tooltipped-up::before{left:0;top:-23px}.giraffe .petition-details__share .tooltipped-up::after{margin-bottom:23px}.giraffe .petition-details__disclaimer{font-family:Roboto,sans-serif;font-weight:400;margin-top:40px;font-size:11px;line-height:16.5px;color:#696a6a}.petition-sign-column{display:none}.petition-sign-inline{display:block}html{max-width:100%}body.donate-page.donate{font-size:18px;line-height:1.428571429;padding-top:0}body.donate-page.donate a{color:#00abff;text-decoration:underline;display:inline}body.donate-page.donate button[type=submit]{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:6vw;background:#00abff;color:#fff;padding:2px;width:100%;text-transform:uppercase;-webkit-border-radius:0;border-radius:0;border:none}body.donate-page.donate button.ak-styled-submit-button{display:block}body.donate-page.donate checkbox label{font-size:15px}body.donate-page.donate div[role=main]{padding-top:96px;padding-left:0;padding-right:0}body.donate-page.donate h3{font-size:27px;font-weight:700}body.donate-page.donate .form-section--wrapper .form-group label{margin-bottom:0!important}body.donate-page.donate button[type=submit]{margin:0 auto}body.donate-page.donate input[type=number]::-webkit-inner-spin-button,body.donate-page.donate input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}body.donate-page.donate form{padding:10px 22px}body.donate-page.donate form h2{font-family:"Roboto Condensed",sans-serif;font-size:1.5em;font-weight:200;color:#878787;text-transform:uppercase;letter-spacing:-.05em}body.donate-page.donate form h3{font-family:"Roboto Condensed",sans-serif}body.donate-page.donate form input{font-size:18px;line-height:1.428571429;color:#878787;background-color:#fff;background-image:none;height:39px}body.donate-page.donate form input[type=radio]{height:auto;display:inline-block}body.donate-page.donate form input[type=text]{cursor:text}body.donate-page.donate form label{margin-bottom:5px;color:#555;font-weight:700;font-size:18px}body.donate-page.donate form .form-group{margin-bottom:15px}body.donate-page.donate [type=radio]:checked+label,body.donate-page.donate [type=radio]:not(:checked)+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.donate-page.donate .alt-payment-links{float:right;margin-top:4px;font-size:14px;line-height:20px}body.donate-page.donate .alt-payment-links a{color:#296ecb;cursor:pointer}body.donate-page.donate .alt-payment-links .alert,body.donate-page.donate .alt-payment-links ul#ak-errors>li,body.donate-page.donate .alt-payment-links ul.ak-err>li,body.donate-page.donate .alt-payment-links ul.errorlist>li{padding:0}body.donate-page.donate .alt-payment-links .paypal-link-container{display:inline-block}body.donate-page.donate .alt-payment-links+h3{font-family:"Roboto Condensed",sans-serif;margin-top:0}body.donate-page.donate .ask-sub-text{font-family:"Roboto Condensed",sans-serif;color:#000;font-size:1.8em;font-weight:600;text-align:center;padding:15px;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}body.donate-page.donate .ask-sub-text p{margin-bottom:0}body.donate-page.donate .ask-sub-text .ask-text-large{background-color:#00abff;-webkit-box-shadow:-7px 0 0 10px #fff,7px 0 0 10px #fff;box-shadow:-7px 0 0 10px #fff,7px 0 0 10px #fff;line-height:70px;padding:10px 25px;box-decoration-break:clone;-webkit-box-decoration-break:clone}body.donate-page.donate .ask-sub-text .ask-text-small{background:#fff;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;margin:30px -15px 90px}body.donate-page.donate .ask-sub-text .ask-text-small a{color:#357fba;display:inline}body.donate-page.donate .ask-sub-text .ask-text-small-white{background:#fff;font-size:.5em;font-weight:400}body.donate-page.donate .ask-sub-text .ask-text-small-white a{color:#000;display:inline}body.donate-page.donate h1.ask-text{color:#000;margin:0 0 1em;font-size:1.25em;margin:1em .5em 1em .5em!important}body.donate-page.donate h1.ask-text p{font-size:1.25em}body.donate-page.donate .big-checkbox-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;font-size:16px}body.donate-page.donate .big-checkbox-row #id_donation_type_recurring:checked,body.donate-page.donate .big-checkbox-row #id_donation_type_recurring:not(:checked),body.donate-page.donate .big-checkbox-row #retired_checkbox:checked,body.donate-page.donate .big-checkbox-row #retired_checkbox:not(:checked){display:none}body.donate-page.donate .big-checkbox-row #id_donation_type_recurring:checked+.checkbox-overlay,body.donate-page.donate .big-checkbox-row #id_donation_type_recurring:not(:checked)+.checkbox-overlay,body.donate-page.donate .big-checkbox-row #retired_checkbox:checked+.checkbox-overlay,body.donate-page.donate .big-checkbox-row #retired_checkbox:not(:checked)+.checkbox-overlay{position:relative;width:25px;height:25px;border:2px solid #000;-webkit-box-shadow:0 0 1px rgba(0,0,0,.4);box-shadow:0 0 1px rgba(0,0,0,.4);-webkit-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease;cursor:pointer}body.donate-page.donate .big-checkbox-row #id_donation_type_recurring:checked+.checkbox-overlay:after,body.donate-page.donate .big-checkbox-row #id_donation_type_recurring:not(:checked)+.checkbox-overlay:after,body.donate-page.donate .big-checkbox-row #retired_checkbox:checked+.checkbox-overlay:after,body.donate-page.donate .big-checkbox-row #retired_checkbox:not(:checked)+.checkbox-overlay:after{content:"";position:absolute;width:11px;height:19px;top:0;left:6px;opacity:0;-webkit-transform:rotate(45deg) scale(0);-ms-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);border-right:4px solid #fff;border-bottom:4px solid #fff;-webkit-transition:opacity .2s ease,-webkit-transform .4s ease;transition:opacity .2s ease,-webkit-transform .4s ease;-o-transition:opacity .2s ease,transform .4s ease;transition:opacity .2s ease,transform .4s ease;transition:opacity .2s ease,transform .4s ease,-webkit-transform .4s ease}body.donate-page.donate .big-checkbox-row .checkbox-label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;color:#000;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.2);cursor:pointer;width:85%}body.donate-page.donate .big-checkbox-row #id_donation_type_recurring:checked~.checkbox-overlay,body.donate-page.donate .big-checkbox-row #retired_checkbox:checked~.checkbox-overlay{background:#00abff}body.donate-page.donate .big-checkbox-row #id_donation_type_recurring:checked~.checkbox-overlay:after,body.donate-page.donate .big-checkbox-row #retired_checkbox:checked~.checkbox-overlay:after{opacity:1;-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}body.donate-page.donate .check-link{margin-top:0;display:inline-block;text-align:right;font-weight:400}body.donate-page.donate .check-link a{width:100%}body.donate-page.donate .credit-card-icons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.donate-page.donate .check-link,body.donate-page.donate .paypal-link-or{display:none}body.donate-page.donate .custom-radio-payment{font-weight:400!important;font-size:16px!important}body.donate-page.donate ul.donation-amount-choices{list-style:none;padding:0;margin:0;background-color:#fff;width:102%}body.donate-page.donate ul.donation-amount-choices input{display:none}body.donate-page.donate ul.donation-amount-choices li{display:inline-block;width:49%}body.donate-page.donate ul.donation-amount-choices li label{background:#f3f3f3;color:#000;display:inline-block;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px;margin:2px 1px;width:100%;text-align:center;line-height:2.25em}body.donate-page.donate ul.donation-amount-choices li label:hover{background:#00abff;color:#fff}body.donate-page.donate ul.donation-amount-choices li label.ak-radio-checked{background-color:#00abff}body.donate-page.donate ul.donation-amount-choices li#other_amount_container{-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;margin-right:2px;padding:0 10px}body.donate-page.donate ul.donation-amount-choices li#other_amount_container label{background:0 0;color:#000;-webkit-box-shadow:none;box-shadow:none;text-align:left;top:2px}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field{border:none;display:inherit;width:70%;padding:0}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field:-ms-input-placeholder,body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-ms-input-placeholder,body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-webkit-input-placeholder{font-weight:100;font-style:italic;white-space:pre-line;font-size:2.75vw}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field:-ms-input-placeholder,body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-webkit-input-placeholder,body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::placeholder{font-weight:100;font-style:italic;white-space:pre-line;font-size:2.75vw}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field:-ms-input-placeholder{font-weight:100;font-style:italic;white-space:pre-line;font-size:2.75vw}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-webkit-input-placeholder{font-weight:100;font-style:italic;white-space:pre-line;font-size:2.75vw}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-moz-placeholder{font-weight:100;font-style:italic;white-space:pre-line;font-size:2.75vw}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-ms-input-placeholder{font-weight:100;font-style:italic;white-space:pre-line;font-size:2.75vw}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::placeholder{font-weight:100;font-style:italic;white-space:pre-line;font-size:2.75vw}body.donate-page.donate ul.donation-amount-choices li#other-amount-container-product{width:auto}body.donate-page.donate ul.donation-amount-choices li#other-amount-container-product label{background:0 0;color:#296ecb;-webkit-box-shadow:none;box-shadow:none;float:left;text-align:left;width:auto}body.donate-page.donate ul.donation-amount-choices li#other-amount-container-product span.currency_sym{float:left;margin-right:.5em}body.donate-page.donate ul.donation-amount-choices li#other-amount-container-product input.amount_other_field{float:left;margin-bottom:1em;display:block;width:5em}body.donate-page.donate .donation-container .checkbox input[type=checkbox]{height:25px;width:25px}body.donate-page.donate .faded{color:#878787}body.donate-page.donate .form-control{border:2px solid #000;-webkit-border-radius:0;border-radius:0}body.donate-page.donate .form-section input{background-color:#fff;-webkit-background-size:16px 18px;background-size:16px 18px;background-position:98% 50%;border:2px solid #000;-webkit-border-radius:0;border-radius:0;color:#878787;font-size:18px;height:39px;line-height:1.428571429;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;width:100%;cursor:text}body.donate-page.donate .form-section select{display:block;width:100%;height:39px;padding:6px 12px;font-size:18px;line-height:1.428571429;color:#878787;background-color:#fff;background-image:none;border:2px solid #000;-webkit-border-radius:0;border-radius:0}body.donate-page.donate .form-section .form-section--billing{border-top:0!important;margin-top:15px;border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}body.donate-page.donate .form-section .form-section--billing h3{font-family:"Roboto Condensed",sans-serif;color:#000;font-weight:600;margin-bottom:30px}body.donate-page.donate .form-section .form-section--billing input{background-image:none}body.donate-page.donate .form-section .form-section--billing label{text-transform:uppercase;font-weight:700;color:#555}body.donate-page.donate .form-section .form-section--billing label[for=retired_checkbox]{text-transform:none;color:#000}body.donate-page.donate .form-section--donation h3{font-family:"Roboto Condensed",sans-serif;font-size:27px;color:#000;font-weight:600;padding-bottom:20px}body.donate-page.donate .form-section--payment h3{font-family:"Roboto Condensed",sans-serif;color:#000;font-weight:600;padding-bottom:10px;display:inline-block}body.donate-page.donate .form-section--submit{text-align:center}body.donate-page.donate .form-section--wrapper{padding-left:8px;padding-right:8px}body.donate-page.donate .footer-container{margin:0 auto;max-width:1170px;width:100%}body.donate-page.donate .help-block{font-size:.75em;display:block;margin-top:5px;margin-bottom:10px;color:#959595}body.donate-page.donate .hidden{display:none}body.donate-page.donate .hosted-field{border:2px solid #000}body.donate-page.donate .donation-legal{margin:50px auto auto}body.donate-page.donate .donation-legal>div{background-color:#f3f3f3}body.donate-page.donate .legal{color:#555;font-size:16px;padding:40px}body.donate-page.donate .legal a{color:#00abff;text-decoration:underline}body.donate-page.donate .legal h4{color:#000;font-size:24px;font-weight:400;margin-bottom:12.5px}body.donate-page.donate .legal .small{border:none;text-align:left;padding:0}body.donate-page.donate .mo-logo-new{max-width:170px;position:relative;top:2px}body.donate-page.donate .modal{display:none}body.donate-page.donate .navbar-default{z-index:10}body.donate-page.donate .navbar{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25);background:0 0;border:none;min-height:60px;position:fixed;top:0;background-color:#fff;width:100%;z-index:100}body.donate-page.donate .navbar-header{display:block;position:fixed;top:0;left:0;width:100%;background-color:#000;width:100%;z-index:10;height:70px}body.donate-page.donate a.navbar-brand{max-width:240px;height:auto;width:100%;margin-left:-30px}body.donate-page.donate .navbar a.navbar-brand{margin-top:10px;margin-left:0}body.donate-page.donate .navbar .logo,body.donate-page.donate .navbar .mo-logo-new{display:block;fill:inherit;height:80px;left:50%;position:absolute;-ms-transform:translateX(-50%);top:9.5px;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:180px;z-index:1000}body.donate-page.donate .candidate-details{font-weight:700;color:#296ecb}body.donate-page.donate .payment-border{border-top:1px solid gray}body.donate-page.donate .payment-checkbox{display:inline-block;width:50px;height:100%}body.donate-page.donate .payment-icons img{height:13px}body.donate-page.donate .payment-options-header{padding-top:20px}body.donate-page.donate .payment-select{margin:9px 0}body.donate-page.donate .payment-select label{-webkit-border-radius:0;border-radius:0;font-family:Roboto;font-style:normal;font-weight:700;font-size:25px;height:50px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}body.donate-page.donate .payment-select label span{width:calc(100% - 50px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.donate-page.donate .payment-select label span img{height:35px}body.donate-page.donate .payment-select label[for=credit-card]{color:#fff;background:#0080bf;font-size:18px}body.donate-page.donate .payment-select label[for=credit-card] input{background:#0080bf}body.donate-page.donate .payment-select label[for=credit-card] span{padding-left:23px}body.donate-page.donate .payment-select label[for=ach]{color:#fff;background:#0080bf;font-size:18px}body.donate-page.donate .payment-select label[for=ach] input{background:#0080bf}body.donate-page.donate .payment-select label[for=ach] span{padding-left:23px}body.donate-page.donate .payment-select label[for=paypal]{color:#fff;background:#fed059}body.donate-page.donate .payment-select label[for=paypal] input{background:#0080bf}body.donate-page.donate .payment-select label[for=paypal] span{padding-left:23px}body.donate-page.donate .payment-select label[for=apple]{background:#000}body.donate-page.donate .payment-select [type=radio]:checked,body.donate-page.donate .payment-select [type=radio]:not(:checked){position:absolute;left:0;opacity:.01}body.donate-page.donate .payment-select [type=radio]:checked+label,body.donate-page.donate .payment-select [type=radio]:not(:checked)+label{position:relative;padding-top:25px;padding-bottom:25px;padding-left:2.3em;line-height:1.7;cursor:pointer}body.donate-page.donate .payment-select [type=radio]:checked+label:before,body.donate-page.donate .payment-select [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:50px;height:50px;background:inherit;-webkit-transition:all 275ms;-o-transition:all 275ms;transition:all 275ms}body.donate-page.donate .payment-select [type=radio]:checked+label:after,body.donate-page.donate .payment-select [type=radio]:not(:checked)+label:after{content:url(../../s3.moveon.org/images/checkmark.svg);position:absolute;left:3px;font-size:55px;color:#fff;line-height:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}body.donate-page.donate .payment-select [type=radio]:checked+label:before{background:#00abff;height:47px;width:47px}body.donate-page.donate .payment-select [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}body.donate-page.donate .payment-select [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}body.donate-page.donate .payment-select [type=radio]:disabled:checked+label:before,body.donate-page.donate .payment-select [type=radio]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#e9e9e9}body.donate-page.donate .payment-select [type=radio]:disabled:checked+label:after{color:#777}body.donate-page.donate .payment-select [type=radio]:disabled+label{color:#bbb}body.donate-page.donate .payment-select [type=checkbox]:checked:focus+label:before,body.donate-page.donate .payment-select [type=checkbox]:not(:checked):focus+label:before{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 6px rgba(203,34,237,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 6px rgba(203,34,237,.2)}body.donate-page.donate .row{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}body.donate-page.donate .security-icons{text-align:center;color:#777;text-transform:uppercase;padding-top:6px}body.donate-page.donate .security-icons div{display:block}body.donate-page.donate .security-icons img{height:20px}body.donate-page.donate .security-icons span{padding-top:4px;padding-right:10px;padding-left:2px}body.donate-page.donate .select-payment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.donate-page.donate .sr-only{display:none}body.donate-page.donate #ach-panel .radio-btn{display:-webkit-box;display:-ms-flexbox;display:flex}body.donate-page.donate #ach-panel .radio-btn [type=radio]{width:auto;margin-top:5px}body.donate-page.donate #ach-panel .radio-btn label{font-size:16px;font-weight:400;display:inline;margin-left:20px}body.donate-page.donate #ach-panel #ak-mandate{margin-bottom:30px;width:90%}body.donate-page.donate #act-form-container{margin:0 auto;width:100%}body.donate-page.donate #ak-exp_date-hosted{width:100%}body.donate-page.donate #amount_list .donation-header{font-weight:700}body.donate-page.donate div#amount_list ul.ak-unstyled li,body.donate-page.donate label.ak-btn{width:95px}body.donate-page.donate #amount_other_field:focus{-webkit-box-shadow:none;box-shadow:none}body.donate-page.donate #candidate_list .candidate-details{width:80%}body.donate-page.donate #candidate_list .candidate-portrait{float:left;margin:0 1em 1em 0}body.donate-page.donate #card_num_box img{vertical-align:bottom}body.donate-page.donate #card_num_box label{display:block}body.donate-page.donate #card_num_box .col-md-4,body.donate-page.donate #card_num_box .col-md-8{padding:0;margin-bottom:5px}body.donate-page.donate #card_num_box .cc-icons{float:right}body.donate-page.donate #card_num_box .wf-icon.matched{color:#37b34a}body.donate-page.donate #card_num_box .wf-icon:before{margin:0}body.donate-page.donate #cc-panel{margin-top:20px}body.donate-page.donate #custom-donate-split{max-width:500px}body.donate-page.donate #custom-donate-split .amount-with-currency{min-height:42px;padding-right:50%}body.donate-page.donate #custom-donate-split .amount-with-currency input,body.donate-page.donate #custom-donate-split .amount-with-currency span.currency_sym{font-size:1.4em;padding-top:5px;padding-bottom:5px}body.donate-page.donate #custom-donate-split .amount-with-currency input{float:left}body.donate-page.donate #custom-donate-split span.currency_sym{position:absolute;left:1em}body.donate-page.donate #default-donate-split ul.donation-amount-choices{margin-bottom:.5em}body.donate-page.donate #donation-link-onetime{float:none;font-size:18px;font-weight:400;margin:0}body.donate-page.donate #name{background-image:none;-webkit-background-size:16px 18px;background-size:16px 18px;background-position:98% 50%;cursor:auto}body.donate-page.donate #other-amount-container-label{margin-top:30px;margin-bottom:7px}body.donate-page.donate #paypal-button-desktop{background-color:#ffc538;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px #f5ae27;box-shadow:1px 1px #f5ae27;padding:10px;margin-top:15px}body.donate-page.donate #paypal-div{display:inline-block;width:75%}body.donate-page.donate #product_list .mobile-quantity-label{display:none}body.donate-page.donate #product_list .product-amount{white-space:nowrap}body.donate-page.donate #product_list .product-header{text-align:center}body.donate-page.donate #product_list .product-description{width:100%}body.donate-page.donate #product_list .product-description img{height:auto;width:100%}body.donate-page.donate #product_list .product-name{font-weight:600}body.donate-page.donate #product_list .product-row{text-align:center;margin:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.donate-page.donate #product_list .ak_product_inputs{margin-bottom:5px}body.donate-page.donate #product_list #product-table-headers{background:#fff;margin:15px}body.donate-page.donate #product_list th.product-amount{white-space:nowrap}body.donate-page.donate #product_list th#product-details-header{text-align:center}body.donate-page.donate div#product_list_product td.product-amount,body.donate-page.donate div#product_list_product td.product-details,body.donate-page.donate div#product_list_product td.product-quantity,body.donate-page.donate div#product_list_product th#product-amount-header,body.donate-page.donate div#product_list_product th#product-details-header,body.donate-page.donate div#product_list_product th#product-quantity-header{padding:.5em}body.donate-page.donate div#product_list_product table{margin-bottom:1em}body.donate-page.donate div#product_list_product th#product-details-header{text-align:left}body.donate-page.donate #save_payment_information span{color:#b0b0b0;font-size:15px;font-weight:400}body.donate-page.donate #save_payment_information_checkbox{height:15px;width:15px}body.donate-page.donate #total_div{clear:both}body.donate-page.donate #total-span{color:#37b34a}.test-class{background:#fff;margin-bottom:-10px;width:105%;font-size:25px!important}.test-class a{display:inline!important}body.donate-page .ask-sub-text.ask-sub-text-quickpay{background-color:#fff;color:#000;margin:0 auto 1em;text-align:center;width:73%}body.donate-page .faded-quickpay,body.donate-page .help-block-quickpay{color:#000}body.donate-page #act-form-container.quickpay-form{background-color:#caf4ff;color:#000;padding:0;width:100%}body.donate-page #act-form-container.quickpay-form form{padding:0}body.donate-page #act-form-container.quickpay-form form h3{font-size:32px;font-weight:400}body.donate-page #act-form-container.quickpay-form form label{font-size:15px}body.donate-page #act-form-container.quickpay-form form p{font-size:18px;margin:0 0 12.5px}body.donate-page #act-form-container.quickpay-form .donation-container-quickpay{padding:15px}body.donate-page #act-form-container.quickpay-form .donation-container-quickpay .form-section{width:100%}body.donate-page #act-form-container.quickpay-form button.btn{background:#00abff;border-top:0;border-left:0;color:#fff;font-size:34px;font-weight:700;width:100%}body.donate-page #act-form-container.quickpay-form button.btn:hover{background:#0080bf}body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0080bf;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:50px;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row .checkbox-label{color:#fff;cursor:pointer;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:20px;font-weight:700;padding-left:30px;width:85%}body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row #id_donation_type_recurring:checked+.checkbox-overlay,body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row #id_donation_type_recurring:not(:checked)+.checkbox-overlay{background:#eee;border:none;cursor:pointer;height:43px;left:5px;margin-bottom:0;position:relative;-webkit-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease;width:43px}body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row #id_donation_type_recurring:checked+.checkbox-overlay:after,body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row #id_donation_type_recurring:not(:checked)+.checkbox-overlay:after{content:'';height:42px;left:15px;opacity:0;position:absolute;top:0;-webkit-transform:rotate(45deg) scale(0);-ms-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);-webkit-transition:opacity .2s ease,-webkit-transform .4s ease;transition:opacity .2s ease,-webkit-transform .4s ease;-o-transition:opacity .2s ease,transform .4s ease;transition:opacity .2s ease,transform .4s ease;transition:opacity .2s ease,transform .4s ease,-webkit-transform .4s ease;width:17px}body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row #id_donation_type_recurring:checked~.checkbox-overlay,body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row #retired_checkbox:checked~.checkbox-overlay{background:#00abff;border-color:transparent}body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row #id_donation_type_recurring:checked~.checkbox-overlay:after,body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row #retired_checkbox:checked~.checkbox-overlay:after{color:#fff;opacity:1;-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}body.donate-page #act-form-container.quickpay-form .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:5px;position:relative;vertical-align:middle}body.donate-page #act-form-container.quickpay-form .btn-group:first-of-type{margin-left:0}body.donate-page #act-form-container.quickpay-form .btn-group:last-child{margin-right:0}body.donate-page #act-form-container.quickpay-form #amount_other_field{border:none;-webkit-box-shadow:none;box-shadow:none;color:#000;font-family:"Roboto Condensed",sans-serif;font-size:2em;height:auto;line-height:2em;padding:6px 12px 6px 50px;margin:0;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-webkit-appearance:none;width:100%}body.donate-page #act-form-container.quickpay-form #other-amount-submit{background:#00abff;border-left:0;-webkit-border-radius:0;border-radius:0;border-top:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-size:2em;font-weight:700;line-height:30px;margin:0 .5em .5em 0;padding:.5em .75em;text-transform:uppercase;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;width:100%}body.donate-page #act-form-container.quickpay-form #other-amount-submit:visited{color:#fff}body.donate-page #act-form-container.quickpay-form #other-amount-submit:disabled{background-color:#719eda;color:#fff!important}body.donate-page #act-form-container.quickpay-form #other_amount_container label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#296ecb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:18px;line-height:40px;margin:0 0 .5em;position:relative;text-shadow:none;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;width:100%}body.donate-page #act-form-container.quickpay-form #other_amount_container label .currency_sym{color:#000;font-size:2em;left:.5em;line-height:2em;position:absolute;text-align:center;width:30px}body.donate-page #act-form-container.quickpay-form #quickpay-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.donation-pagetype.thanks-page{color:#555;padding-top:0}body.donation-pagetype.thanks-page p{font-size:18px}body.donation-pagetype.thanks-page div[role=main]{padding-top:96px;padding-left:0;padding-right:0}body.donation-pagetype.thanks-page h2{font-weight:200;font-size:64px;margin-left:-3px;text-transform:none}body.donation-pagetype.thanks-page table{width:100%;max-width:100%;margin-bottom:25px;background-color:transparent;border-collapse:collapse;border-spacing:0}body.donation-pagetype.thanks-page table td{padding:8px;line-height:1.4;vertical-align:top;border-top:1px solid #ddd}body.donation-pagetype.thanks-page .hide{display:none}body.donation-pagetype.thanks-page .navbar-default{z-index:10}body.donation-pagetype.thanks-page .navbar{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25);background:0 0;border:none;min-height:60px;position:fixed;top:0;background-color:#fff;width:100%;z-index:100}body.donation-pagetype.thanks-page .navbar-header{display:block;position:fixed;top:0;left:0;width:100%;background-color:#000;width:100%;z-index:10;height:70px}body.donation-pagetype.thanks-page a.navbar-brand{max-width:240px;height:auto;width:100%}body.donation-pagetype.thanks-page .navbar a.navbar-brand{margin-top:10px;margin-left:0}body.donation-pagetype.thanks-page .navbar .logo,body.donation-pagetype.thanks-page .navbar .mo-logo-new{display:block;fill:inherit;height:80px;left:50%;position:absolute;-ms-transform:translateX(-50%);top:9.5px;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:180px;z-index:1000}body.donation-pagetype.thanks-page .modal-open{overflow:hidden}body.donation-pagetype.thanks-page .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}body.donation-pagetype.thanks-page .modal button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;float:right;font-size:27px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}body.donation-pagetype.thanks-page .modal p{font-size:14px}body.donation-pagetype.thanks-page .modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}body.donation-pagetype.thanks-page .modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}body.donation-pagetype.thanks-page .modal-open .modal{overflow-x:hidden;overflow-y:auto}body.donation-pagetype.thanks-page .modal-dialog{position:relative;width:auto;margin:10px}body.donation-pagetype.thanks-page .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}body.donation-pagetype.thanks-page .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}body.donation-pagetype.thanks-page .modal-backdrop.fade{opacity:0}body.donation-pagetype.thanks-page .modal-backdrop.in{opacity:.5}body.donation-pagetype.thanks-page .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.428571429px}body.donation-pagetype.thanks-page .modal-header .close{margin-top:-2px}body.donation-pagetype.thanks-page .modal-title{margin:0;line-height:1.428571429}body.donation-pagetype.thanks-page .modal-body{position:relative;padding:15px}body.donation-pagetype.thanks-page .modal-body .form-group{margin-bottom:15px}body.donation-pagetype.thanks-page .modal-body .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-left-color:#a9a9a9;border-top-color:#a9a9a9;-webkit-border-radius:3px;border-radius:3px;color:#555;display:block;font-size:16px;height:auto;line-height:25px;margin:0;padding:6px 12px;max-width:100%;width:100%;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-webkit-appearance:none}body.donation-pagetype.thanks-page .modal-body input[type=submit].btn-block{width:100%;-webkit-appearance:button;cursor:pointer;border:none;display:block;color:#fff;background-color:#193f92;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;white-space:nowrap;padding:6px 12px;font-size:18px;line-height:1.428571429;-webkit-border-radius:4px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.donation-pagetype.thanks-page .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}body.donation-pagetype.thanks-page .modal-footer:after,body.donation-pagetype.thanks-page .modal-footer:before{content:" ";display:table}body.donation-pagetype.thanks-page .modal-footer:after{clear:both}body.donation-pagetype.thanks-page .modal-footer .btn+.btn,body.donation-pagetype.thanks-page .modal-footer div.mobile-checkbox-button input+label+.btn,body.donation-pagetype.thanks-page .modal-footer div.mobile-checkbox-button input.btn+label,body.donation-pagetype.thanks-page div.mobile-checkbox-button .modal-footer input+label+.btn,body.donation-pagetype.thanks-page div.mobile-checkbox-button .modal-footer input.btn+label{margin-left:5px;margin-bottom:0}body.donation-pagetype.thanks-page .modal-footer .btn-group .btn+.btn,body.donation-pagetype.thanks-page .modal-footer .btn-group div.mobile-checkbox-button input+label+.btn,body.donation-pagetype.thanks-page .modal-footer .btn-group div.mobile-checkbox-button input.btn+label,body.donation-pagetype.thanks-page div.mobile-checkbox-button .modal-footer .btn-group input+label+.btn,body.donation-pagetype.thanks-page div.mobile-checkbox-button .modal-footer .btn-group input.btn+label{margin-left:-1px}body.donation-pagetype.thanks-page .form-well .modal-footer .btn-block+button.btn-lg,body.donation-pagetype.thanks-page .form-well .modal-footer .btn-group-lg>.btn-block+button.btn,body.donation-pagetype.thanks-page .form-well .modal-footer .btn-group-lg>button.btn+.btn-block,body.donation-pagetype.thanks-page .form-well .modal-footer .btn-group-lg>button.btn+button.btn,body.donation-pagetype.thanks-page .form-well .modal-footer .btn-group-lg>button.btn+button.btn-lg,body.donation-pagetype.thanks-page .form-well .modal-footer .btn-group-lg>button.btn-lg+button.btn,body.donation-pagetype.thanks-page .form-well .modal-footer button.btn-lg+.btn-block,body.donation-pagetype.thanks-page .form-well .modal-footer button.btn-lg+button.btn-lg,body.donation-pagetype.thanks-page .modal-footer .btn-block+.btn-block,body.donation-pagetype.thanks-page .modal-footer .form-well .btn-block+button.btn-lg,body.donation-pagetype.thanks-page .modal-footer .form-well .btn-group-lg>.btn-block+button.btn,body.donation-pagetype.thanks-page .modal-footer .form-well .btn-group-lg>button.btn+.btn-block,body.donation-pagetype.thanks-page .modal-footer .form-well .btn-group-lg>button.btn+button.btn,body.donation-pagetype.thanks-page .modal-footer .form-well .btn-group-lg>button.btn+button.btn-lg,body.donation-pagetype.thanks-page .modal-footer .form-well .btn-group-lg>button.btn-lg+button.btn,body.donation-pagetype.thanks-page .modal-footer .form-well button.btn-lg+.btn-block,body.donation-pagetype.thanks-page .modal-footer .form-well button.btn-lg+button.btn-lg{margin-left:0}body.donation-pagetype.thanks-page .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}body.donation-pagetype.thanks-page .row{margin:0}body.donation-pagetype.thanks-page #thankyou{text-transform:none;font-weight:700;font-size:3em}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly{-webkit-box-shadow:0 0 20px #878787;box-shadow:0 0 20px #878787;margin:0;padding:30px}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly h3{width:100%;font-weight:600;background-color:#f3f3f3;font-size:20px;padding:10px 15px}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly #upsell-amount-choices a.btn{background-color:#1055dc;border:1px solid #15367c;-webkit-border-radius:4px;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;line-height:1.428571429;margin-bottom:0;padding:6px 12px;text-align:center;text-transform:none;-ms-touch-action:manipulation;touch-action:manipulation;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly form#mimother_link .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly form#mimother_link .input-group-btn{font-size:0;white-space:nowrap}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly form#mimother_link .mo-label{border:none;width:auto;-webkit-box-shadow:unset;box-shadow:unset;margin-right:5px;padding:6px;font-size:.8em;font-weight:700}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly form#mimother_link .currency_sym{z-index:3;color:#296ecb;padding-top:7px;margin-right:-17px;position:relative}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly form#mimother_link [type=submit]{background-color:#1055dc;border-color:#15367c;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;line-height:1.428571429;margin-bottom:0;margin-right:12px;padding:6px 12px;text-align:center;text-transform:none;-ms-touch-action:manipulation;touch-action:manipulation;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly form#mimother_link input[type=number]{background-image:none;background-color:#fff;border:1px solid #ccc;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;color:#878787;font-size:18px;height:39px;line-height:1.428571429;padding:6px 14px;position:relative;width:5em;z-index:2}body.donation-pagetype.thanks-page .donation-legal{margin:50px auto auto}body.donation-pagetype.thanks-page .donation-legal>div{background-color:#f3f3f3}body.donation-pagetype.thanks-page .legal{color:#555;font-size:16px;padding:40px}body.donation-pagetype.thanks-page .legal a{color:#00abff;text-decoration:underline}body.donation-pagetype.thanks-page .legal h4{color:#000;font-size:24px;font-weight:400;margin-bottom:12.5px}body.donation-pagetype.thanks-page .legal .small{border:none;text-align:left;padding:0}body.recurring_update #braintreeDataFrame{display:none}body.survey-pagetype.thanks-page{padding-top:75px}body.survey-pagetype.thanks-page ol{list-style:none;margin-left:0}body.survey-pagetype.thanks-page li{counter-increment:custom}body.survey-pagetype.thanks-page ol li:before{color:#00abff;content:counter(custom) " ";font-size:40px;font-weight:900;line-height:46.88px}body.survey-pagetype.thanks-page ol li:first-child{counter-reset:custom}body.survey-pagetype.thanks-page .text-info{color:#0098ad}body.survey-pagetype.thanks-page #donation-info{margin:16px 0;padding:24px}body.survey-pagetype.thanks-page #donation-info .info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}body.survey-pagetype.thanks-page #donation-info .info-row .info-content{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:8px}body.survey-pagetype.thanks-page #donation-info .info-row .info-label{-webkit-box-flex:1;-ms-flex:1;flex:1}body.user_view #account-dashboard{color:#000;font-family:Roboto Condensed;font-style:normal;text-align:left}body.user_view #account-dashboard a{font-weight:700;color:#357fba}body.user_view #account-dashboard a:hover{text-decoration:underline}body.user_view #account-dashboard a:visited{color:#357fba}body.user_view #account-dashboard button{background:#00abff;color:#fff;font-size:16px;font-weight:700;padding:6px 17px;text-align:center;text-transform:uppercase}body.user_view #account-dashboard button a{color:#fff;text-decoration:none}body.user_view #account-dashboard button a:hover{color:#fff;text-decoration:none}body.user_view #account-dashboard button a:visited{color:#fff;text-decoration:none}body.user_view #account-dashboard button a:visited:hover{color:#fff;text-decoration:none}body.user_view #account-dashboard button:hover{background:#357fba}body.user_view #account-dashboard h1{font-size:42px;font-weight:700}body.user_view #account-dashboard h2{font-size:32px;font-weight:700;margin-bottom:0}body.user_view #account-dashboard h3{font-size:22px;text-transform:uppercase;font-weight:700}body.user_view #account-dashboard h4{font-size:22px;font-weight:700}body.user_view #account-dashboard p{font-family:Roboto;font-weight:400;font-size:22px}body.user_view #account-dashboard nav{background:#caf4ff;display:-webkit-box;display:-ms-flexbox;display:flex}body.user_view #account-dashboard nav img{padding-right:4px;padding-top:1px}body.user_view #account-dashboard .call-to-action{margin:26px 0}body.user_view #account-dashboard .call-to-action img{display:block;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.user_view #account-dashboard .call-to-action .caption{background:#000;font-size:30px;font-weight:700}body.user_view #account-dashboard .call-to-action .caption a{color:#fff;display:block;padding:8px 12px 11px;text-decoration:none;text-transform:uppercase}body.user_view #account-dashboard .call-to-action .caption img{display:inline;height:25px;padding-left:10px;width:auto}body.user_view #account-dashboard .call-to-action:hover img{-webkit-filter:none;filter:none}body.user_view #account-dashboard .call-to-action:hover .caption{background:#00abff;color:#fff;text-decoration:none}body.user_view #account-dashboard .gray-block{background-color:#efefef;padding:20px 20px 24px}body.user_view #account-dashboard .gray-block h3{padding-bottom:23px}body.user_view #account-dashboard .gray-block>div{color:#000;font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;padding-bottom:23px}body.user_view #account-dashboard .gray-block .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}body.user_view #account-dashboard .member-donations{margin-bottom:60px}body.user_view #account-dashboard .member-thanks-desktop{display:none;margin-bottom:40px}body.user_view #account-dashboard .member-thanks-desktop h4{font-family:Roboto}body.user_view #account-dashboard .member-thanks-desktop a{color:#000;font-weight:700;text-decoration:underline}body.user_view #account-dashboard .member-thanks-mobile{display:block}body.user_view #account-dashboard .med-font{font-size:20px}body.user_view #account-dashboard .small{font-family:Roboto;font-weight:400;font-size:18px}body.user_view #account-dashboard .subscription-status{margin-top:75px}body.user_view #account-dashboard .subscription-status button{margin-top:15px}body.user_view #account-dashboard .subscription-status h3{margin-bottom:0}body.user_view #account-dashboard .subscription-status hr{border:0 solid #c4c4c4;margin-bottom:20px;height:10px;background:#c4c4c4}body.user_view #account-dashboard .subscription-status ul{list-style:none;margin-left:0;font-family:Roboto}body.user_view #account-dashboard .subscription-status ul li{font-size:22px;font-weight:700}body.user_view #account-dashboard .subscription-status p{margin-bottom:0}body.user_view #account-dashboard .subscription-status-desktop{display:none}body.user_view #account-dashboard .subscription-status-mobile{background:rgba(196,196,196,.2);display:block;margin-right:-15px;margin-left:-15px;padding:33px;margin-top:0}body.user_view #account-dashboard .tab-content>.tab-pane{display:none}body.user_view #account-dashboard .tab-content>.active{display:block}body.user_view #account-dashboard .welcome{text-align:center}body.user_view #account-dashboard .x-small{font-family:Roboto;font-weight:400;font-size:16px}body.user_view ul#donation-nav{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-weight:700;font-size:17px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0}body.user_view ul#donation-nav li.nav-item{display:inline;padding:5px 21px}body.user_view ul#donation-nav .nav-item.active{background:#caf4ff}body.user_view ul#donation-nav .nav-item.active a{color:#000}body.user_view #donations-content{background:#caf4ff;padding:34px 27px}body.user_view #donations-content .no-donations{display:none;padding:40px 25px}body.user_view #donations-content .no-donations p{padding:6px 0}body.user_view #donations-content .tab-pane{background:#fff}body.user_view #donations-content .tab-pane ul{list-style:none}body.user_view #donations-content .tab-pane table{border-spacing:0;width:calc(100% + 1px)}body.user_view #donations-content .tab-pane table tr{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:18px;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 4px}body.user_view #donations-content .tab-pane table tr a{font-size:15px}body.user_view #donations-content .tab-pane table tr:nth-child(even){background-color:#caf4ff}body.user_view #donations-content .tab-pane .pagination{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:17px;font-weight:400;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;width:48%}body.user_view #donations-content .tab-pane .pagination a{color:#000;text-decoration:none}body.user_view #donations-content .tab-pane .pagination li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}body.user_view #donations-content .tab-pane .pagination .active a{font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}body.user_view #donations-history{display:none;font-family:Roboto;font-size:22px;text-align:center}body.user_view #donations-history a{font-weight:700;text-decoration:underline}body.user_view #donations-history h2{margin:34px 0}body.user_view #donations-history p{margin-bottom:6px}body.user_view #donations-history .donation-item{font-size:18px;padding:10px 0}body.user_view #donation-pagination-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:auto;margin-bottom:-34px}body.user_view #donation-pagination-nav li.active,body.user_view #donation-pagination-nav li.active+li,body.user_view #donation-pagination-nav li.active-sibling,body.user_view #donation-pagination-nav li:first-child,body.user_view #donation-pagination-nav li:last-child,body.user_view #donation-pagination-nav li:nth-child(2),body.user_view #donation-pagination-nav li:nth-last-child(2){display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li{display:none}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active-sibling:before{content:"\2026";font-size:24px;display:inline;margin-right:2.5px}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active+li:after{content:"\2026";font-size:24px;display:inline;margin-left:2.5px}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li:nth-last-child(-n+5){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li:nth-last-child(5):before{content:"\2026";font-size:24px;display:inline;margin-right:2.5px}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active-sibling:nth-last-child(-n+4):after,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active-sibling:nth-last-child(-n+4):before,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li:nth-child(-n+3):after,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li:nth-child(-n+3):before,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li:nth-last-child(-n+3):after,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li:nth-last-child(-n+3):before{display:none!important}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8).active~li:nth-last-child(-n+5),body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active~li:nth-last-child(-n+5){display:none}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8).active~li:nth-last-child(-n+5):before,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active~li:nth-last-child(-n+5):before{display:none}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8).active~li:nth-child(-n+5),body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active~li:nth-child(-n+5){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8).active~li:nth-child(-n+4):after,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active~li:nth-child(-n+4):after{display:none}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8).active~li:nth-child(5):after,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active~li:nth-child(5):after{content:"\2026";font-size:24px;display:inline;margin-left:2.5px}body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8).active:after,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8).active:before,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active:after,body.user_view #donation-pagination-nav li:first-child:nth-last-child(n+8)~li.active:before{display:none}body.user_view #how-you-help p{margin-bottom:60px}body.user_view #no-recurring-donations button{margin:15px 0 0}body.user_view #one-time-donation-cta{display:none}body.user_view #recurring-pane li{padding-top:45px;padding-bottom:18px}body.user_view #recurring-pane li+li{border-bottom:1px solid #c4c4c4}body.user_view #sticky-footer-button{background:#00abff;bottom:0;color:#fff;position:fixed;font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:27px;padding:14px 20px;text-align:center;text-transform:uppercase;width:100%;z-index:100}body.user_view #sticky-footer-button a{color:#fff}body.user_view #sticky-footer-button a:visited{color:#fff}body.user_update{font-family:Roboto;font-size:22px;text-align:center}body.user_update a{font-weight:700;text-decoration:underline}body.user_update form{margin:0 auto}body.user_update h2{margin:34px 0}body.user_update p{margin-bottom:6px}body.user_update .account-update{text-align:left}#back-to-dash-bottom{margin-top:85px;margin-bottom:44px}#recurring-update-user-info{text-align:center}#recurring-update-user-info a{font-weight:700;color:#357fba}#recurring-update-user-info a:hover{text-decoration:underline}#recurring-update-user-info a:visited{color:#357fba}#recurring-update-user-info p{font-family:Roboto;font-weight:400;font-size:22px}body.unsubscribe-pagetype.thanks-page{padding-top:75px}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}p.home-hero__body{margin-bottom:0;margin-top:27px}.home-illustration__body p{margin-bottom:0}h3.home_illustration__content-heading{color:#fff;font-size:36px!important;line-height:1!important}p.cta-grid__text{margin-bottom:0}form .input-block:first-child{margin-top:2rem}form .input-block:not(:first-of-type){margin-top:2.25rem}.subscribe-sms-conditions{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.subscribe-sms-conditions.dimmed{opacity:.5}.img-container.compat-object-fit{-webkit-background-size:cover;background-size:cover;background-position:center center}.img-container.compat-object-fit img{opacity:0}.flickity-enabled .dot::before{content:''}.flickity-prev-next-button path.arrow{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.flickity-prev-next-button:not([disabled]):hover path.arrow{fill:#00abff!important}.home-hero__content__carousel .flickity-viewport{overflow:visible!important}@media screen and (min-width:0\0){.giraffe .tooltipped-multiline::after{width:200px}}@media (min-width:576px){.giraffe .container{max-width:540px}.giraffe .col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.giraffe .col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.giraffe .col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.giraffe .col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.giraffe .col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.giraffe .col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.giraffe .col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.giraffe .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.giraffe .col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.giraffe .col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.giraffe .col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.giraffe .col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.giraffe .col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.giraffe .col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.giraffe .order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.giraffe .order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.giraffe .order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.giraffe .order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.giraffe .order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.giraffe .order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.giraffe .order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.giraffe .order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.giraffe .order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.giraffe .order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.giraffe .order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.giraffe .order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.giraffe .order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.giraffe .order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.giraffe .order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.giraffe .offset-sm-0{margin-left:0}.giraffe .offset-sm-1{margin-left:8.33333%}.giraffe .offset-sm-2{margin-left:16.66667%}.giraffe .offset-sm-3{margin-left:25%}.giraffe .offset-sm-4{margin-left:33.33333%}.giraffe .offset-sm-5{margin-left:41.66667%}.giraffe .offset-sm-6{margin-left:50%}.giraffe .offset-sm-7{margin-left:58.33333%}.giraffe .offset-sm-8{margin-left:66.66667%}.giraffe .offset-sm-9{margin-left:75%}.giraffe .offset-sm-10{margin-left:83.33333%}.giraffe .offset-sm-11{margin-left:91.66667%}.giraffe .d-sm-none{display:none!important}.giraffe .d-sm-inline{display:inline!important}.giraffe .d-sm-inline-block{display:inline-block!important}.giraffe .d-sm-block{display:block!important}.giraffe .d-sm-table{display:table!important}.giraffe .d-sm-table-row{display:table-row!important}.giraffe .d-sm-table-cell{display:table-cell!important}.giraffe .d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.giraffe .d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.giraffe .flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.giraffe .flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.giraffe .flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.giraffe .flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.giraffe .flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.giraffe .flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.giraffe .flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.giraffe .flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.giraffe .flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.giraffe .flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.giraffe .flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.giraffe .flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.giraffe .justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.giraffe .justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.giraffe .justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.giraffe .justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.giraffe .justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.giraffe .align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.giraffe .align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.giraffe .align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.giraffe .align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.giraffe .align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.giraffe .align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.giraffe .align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.giraffe .align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.giraffe .align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.giraffe .align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.giraffe .align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.giraffe .align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.giraffe .align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.giraffe .align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.giraffe .align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.giraffe .align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.giraffe .align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.giraffe .float-sm-left{float:left!important}.giraffe .float-sm-right{float:right!important}.giraffe .float-sm-none{float:none!important}.giraffe .m-sm-0{margin:0!important}.giraffe .mt-sm-0,.giraffe .my-sm-0{margin-top:0!important}.giraffe .mr-sm-0,.giraffe .mx-sm-0{margin-right:0!important}.giraffe .mb-sm-0,.giraffe .my-sm-0{margin-bottom:0!important}.giraffe .ml-sm-0,.giraffe .mx-sm-0{margin-left:0!important}.giraffe .m-sm-1{margin:.25rem!important}.giraffe .mt-sm-1,.giraffe .my-sm-1{margin-top:.25rem!important}.giraffe .mr-sm-1,.giraffe .mx-sm-1{margin-right:.25rem!important}.giraffe .mb-sm-1,.giraffe .my-sm-1{margin-bottom:.25rem!important}.giraffe .ml-sm-1,.giraffe .mx-sm-1{margin-left:.25rem!important}.giraffe .m-sm-2{margin:.5rem!important}.giraffe .mt-sm-2,.giraffe .my-sm-2{margin-top:.5rem!important}.giraffe .mr-sm-2,.giraffe .mx-sm-2{margin-right:.5rem!important}.giraffe .mb-sm-2,.giraffe .my-sm-2{margin-bottom:.5rem!important}.giraffe .ml-sm-2,.giraffe .mx-sm-2{margin-left:.5rem!important}.giraffe .m-sm-3{margin:1rem!important}.giraffe .mt-sm-3,.giraffe .my-sm-3{margin-top:1rem!important}.giraffe .mr-sm-3,.giraffe .mx-sm-3{margin-right:1rem!important}.giraffe .mb-sm-3,.giraffe .my-sm-3{margin-bottom:1rem!important}.giraffe .ml-sm-3,.giraffe .mx-sm-3{margin-left:1rem!important}.giraffe .m-sm-4{margin:1.5rem!important}.giraffe .mt-sm-4,.giraffe .my-sm-4{margin-top:1.5rem!important}.giraffe .mr-sm-4,.giraffe .mx-sm-4{margin-right:1.5rem!important}.giraffe .mb-sm-4,.giraffe .my-sm-4{margin-bottom:1.5rem!important}.giraffe .ml-sm-4,.giraffe .mx-sm-4{margin-left:1.5rem!important}.giraffe .m-sm-5{margin:3rem!important}.giraffe .mt-sm-5,.giraffe .my-sm-5{margin-top:3rem!important}.giraffe .mr-sm-5,.giraffe .mx-sm-5{margin-right:3rem!important}.giraffe .mb-sm-5,.giraffe .my-sm-5{margin-bottom:3rem!important}.giraffe .ml-sm-5,.giraffe .mx-sm-5{margin-left:3rem!important}.giraffe .p-sm-0{padding:0!important}.giraffe .pt-sm-0,.giraffe .py-sm-0{padding-top:0!important}.giraffe .pr-sm-0,.giraffe .px-sm-0{padding-right:0!important}.giraffe .pb-sm-0,.giraffe .py-sm-0{padding-bottom:0!important}.giraffe .pl-sm-0,.giraffe .px-sm-0{padding-left:0!important}.giraffe .p-sm-1{padding:.25rem!important}.giraffe .pt-sm-1,.giraffe .py-sm-1{padding-top:.25rem!important}.giraffe .pr-sm-1,.giraffe .px-sm-1{padding-right:.25rem!important}.giraffe .pb-sm-1,.giraffe .py-sm-1{padding-bottom:.25rem!important}.giraffe .pl-sm-1,.giraffe .px-sm-1{padding-left:.25rem!important}.giraffe .p-sm-2{padding:.5rem!important}.giraffe .pt-sm-2,.giraffe .py-sm-2{padding-top:.5rem!important}.giraffe .pr-sm-2,.giraffe .px-sm-2{padding-right:.5rem!important}.giraffe .pb-sm-2,.giraffe .py-sm-2{padding-bottom:.5rem!important}.giraffe .pl-sm-2,.giraffe .px-sm-2{padding-left:.5rem!important}.giraffe .p-sm-3{padding:1rem!important}.giraffe .pt-sm-3,.giraffe .py-sm-3{padding-top:1rem!important}.giraffe .pr-sm-3,.giraffe .px-sm-3{padding-right:1rem!important}.giraffe .pb-sm-3,.giraffe .py-sm-3{padding-bottom:1rem!important}.giraffe .pl-sm-3,.giraffe .px-sm-3{padding-left:1rem!important}.giraffe .p-sm-4{padding:1.5rem!important}.giraffe .pt-sm-4,.giraffe .py-sm-4{padding-top:1.5rem!important}.giraffe .pr-sm-4,.giraffe .px-sm-4{padding-right:1.5rem!important}.giraffe .pb-sm-4,.giraffe .py-sm-4{padding-bottom:1.5rem!important}.giraffe .pl-sm-4,.giraffe .px-sm-4{padding-left:1.5rem!important}.giraffe .p-sm-5{padding:3rem!important}.giraffe .pt-sm-5,.giraffe .py-sm-5{padding-top:3rem!important}.giraffe .pr-sm-5,.giraffe .px-sm-5{padding-right:3rem!important}.giraffe .pb-sm-5,.giraffe .py-sm-5{padding-bottom:3rem!important}.giraffe .pl-sm-5,.giraffe .px-sm-5{padding-left:3rem!important}.giraffe .m-sm-auto{margin:auto!important}.giraffe .mt-sm-auto,.giraffe .my-sm-auto{margin-top:auto!important}.giraffe .mr-sm-auto,.giraffe .mx-sm-auto{margin-right:auto!important}.giraffe .mb-sm-auto,.giraffe .my-sm-auto{margin-bottom:auto!important}.giraffe .ml-sm-auto,.giraffe .mx-sm-auto{margin-left:auto!important}.giraffe .text-sm-left{text-align:left!important}.giraffe .text-sm-right{text-align:right!important}.giraffe .text-sm-center{text-align:center!important}}@media (min-width:768px){.giraffe .container{max-width:720px}.giraffe .col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.giraffe .col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.giraffe .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.giraffe .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.giraffe .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.giraffe .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.giraffe .col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.giraffe .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.giraffe .col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.giraffe .col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.giraffe .col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.giraffe .col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.giraffe .col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.giraffe .col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.giraffe .order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.giraffe .order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.giraffe .order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.giraffe .order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.giraffe .order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.giraffe .order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.giraffe .order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.giraffe .order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.giraffe .order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.giraffe .order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.giraffe .order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.giraffe .order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.giraffe .order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.giraffe .order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.giraffe .order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.giraffe .offset-md-0{margin-left:0}.giraffe .offset-md-1{margin-left:8.33333%}.giraffe .offset-md-2{margin-left:16.66667%}.giraffe .offset-md-3{margin-left:25%}.giraffe .offset-md-4{margin-left:33.33333%}.giraffe .offset-md-5{margin-left:41.66667%}.giraffe .offset-md-6{margin-left:50%}.giraffe .offset-md-7{margin-left:58.33333%}.giraffe .offset-md-8{margin-left:66.66667%}.giraffe .offset-md-9{margin-left:75%}.giraffe .offset-md-10{margin-left:83.33333%}.giraffe .offset-md-11{margin-left:91.66667%}.giraffe .d-md-none{display:none!important}.giraffe .d-md-inline{display:inline!important}.giraffe .d-md-inline-block{display:inline-block!important}.giraffe .d-md-block{display:block!important}.giraffe .d-md-table{display:table!important}.giraffe .d-md-table-row{display:table-row!important}.giraffe .d-md-table-cell{display:table-cell!important}.giraffe .d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.giraffe .d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.giraffe .flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.giraffe .flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.giraffe .flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.giraffe .flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.giraffe .flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.giraffe .flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.giraffe .flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.giraffe .flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.giraffe .flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.giraffe .flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.giraffe .flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.giraffe .flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.giraffe .justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.giraffe .justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.giraffe .justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.giraffe .justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.giraffe .justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.giraffe .align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.giraffe .align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.giraffe .align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.giraffe .align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.giraffe .align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.giraffe .align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.giraffe .align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.giraffe .align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.giraffe .align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.giraffe .align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.giraffe .align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.giraffe .align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.giraffe .align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.giraffe .align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.giraffe .align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.giraffe .align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.giraffe .align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.giraffe .float-md-left{float:left!important}.giraffe .float-md-right{float:right!important}.giraffe .float-md-none{float:none!important}.giraffe .m-md-0{margin:0!important}.giraffe .mt-md-0,.giraffe .my-md-0{margin-top:0!important}.giraffe .mr-md-0,.giraffe .mx-md-0{margin-right:0!important}.giraffe .mb-md-0,.giraffe .my-md-0{margin-bottom:0!important}.giraffe .ml-md-0,.giraffe .mx-md-0{margin-left:0!important}.giraffe .m-md-1{margin:.25rem!important}.giraffe .mt-md-1,.giraffe .my-md-1{margin-top:.25rem!important}.giraffe .mr-md-1,.giraffe .mx-md-1{margin-right:.25rem!important}.giraffe .mb-md-1,.giraffe .my-md-1{margin-bottom:.25rem!important}.giraffe .ml-md-1,.giraffe .mx-md-1{margin-left:.25rem!important}.giraffe .m-md-2{margin:.5rem!important}.giraffe .mt-md-2,.giraffe .my-md-2{margin-top:.5rem!important}.giraffe .mr-md-2,.giraffe .mx-md-2{margin-right:.5rem!important}.giraffe .mb-md-2,.giraffe .my-md-2{margin-bottom:.5rem!important}.giraffe .ml-md-2,.giraffe .mx-md-2{margin-left:.5rem!important}.giraffe .m-md-3{margin:1rem!important}.giraffe .mt-md-3,.giraffe .my-md-3{margin-top:1rem!important}.giraffe .mr-md-3,.giraffe .mx-md-3{margin-right:1rem!important}.giraffe .mb-md-3,.giraffe .my-md-3{margin-bottom:1rem!important}.giraffe .ml-md-3,.giraffe .mx-md-3{margin-left:1rem!important}.giraffe .m-md-4{margin:1.5rem!important}.giraffe .mt-md-4,.giraffe .my-md-4{margin-top:1.5rem!important}.giraffe .mr-md-4,.giraffe .mx-md-4{margin-right:1.5rem!important}.giraffe .mb-md-4,.giraffe .my-md-4{margin-bottom:1.5rem!important}.giraffe .ml-md-4,.giraffe .mx-md-4{margin-left:1.5rem!important}.giraffe .m-md-5{margin:3rem!important}.giraffe .mt-md-5,.giraffe .my-md-5{margin-top:3rem!important}.giraffe .mr-md-5,.giraffe .mx-md-5{margin-right:3rem!important}.giraffe .mb-md-5,.giraffe .my-md-5{margin-bottom:3rem!important}.giraffe .ml-md-5,.giraffe .mx-md-5{margin-left:3rem!important}.giraffe .p-md-0{padding:0!important}.giraffe .pt-md-0,.giraffe .py-md-0{padding-top:0!important}.giraffe .pr-md-0,.giraffe .px-md-0{padding-right:0!important}.giraffe .pb-md-0,.giraffe .py-md-0{padding-bottom:0!important}.giraffe .pl-md-0,.giraffe .px-md-0{padding-left:0!important}.giraffe .p-md-1{padding:.25rem!important}.giraffe .pt-md-1,.giraffe .py-md-1{padding-top:.25rem!important}.giraffe .pr-md-1,.giraffe .px-md-1{padding-right:.25rem!important}.giraffe .pb-md-1,.giraffe .py-md-1{padding-bottom:.25rem!important}.giraffe .pl-md-1,.giraffe .px-md-1{padding-left:.25rem!important}.giraffe .p-md-2{padding:.5rem!important}.giraffe .pt-md-2,.giraffe .py-md-2{padding-top:.5rem!important}.giraffe .pr-md-2,.giraffe .px-md-2{padding-right:.5rem!important}.giraffe .pb-md-2,.giraffe .py-md-2{padding-bottom:.5rem!important}.giraffe .pl-md-2,.giraffe .px-md-2{padding-left:.5rem!important}.giraffe .p-md-3{padding:1rem!important}.giraffe .pt-md-3,.giraffe .py-md-3{padding-top:1rem!important}.giraffe .pr-md-3,.giraffe .px-md-3{padding-right:1rem!important}.giraffe .pb-md-3,.giraffe .py-md-3{padding-bottom:1rem!important}.giraffe .pl-md-3,.giraffe .px-md-3{padding-left:1rem!important}.giraffe .p-md-4{padding:1.5rem!important}.giraffe .pt-md-4,.giraffe .py-md-4{padding-top:1.5rem!important}.giraffe .pr-md-4,.giraffe .px-md-4{padding-right:1.5rem!important}.giraffe .pb-md-4,.giraffe .py-md-4{padding-bottom:1.5rem!important}.giraffe .pl-md-4,.giraffe .px-md-4{padding-left:1.5rem!important}.giraffe .p-md-5{padding:3rem!important}.giraffe .pt-md-5,.giraffe .py-md-5{padding-top:3rem!important}.giraffe .pr-md-5,.giraffe .px-md-5{padding-right:3rem!important}.giraffe .pb-md-5,.giraffe .py-md-5{padding-bottom:3rem!important}.giraffe .pl-md-5,.giraffe .px-md-5{padding-left:3rem!important}.giraffe .m-md-auto{margin:auto!important}.giraffe .mt-md-auto,.giraffe .my-md-auto{margin-top:auto!important}.giraffe .mr-md-auto,.giraffe .mx-md-auto{margin-right:auto!important}.giraffe .mb-md-auto,.giraffe .my-md-auto{margin-bottom:auto!important}.giraffe .ml-md-auto,.giraffe .mx-md-auto{margin-left:auto!important}.giraffe .text-md-left{text-align:left!important}.giraffe .text-md-right{text-align:right!important}.giraffe .text-md-center{text-align:center!important}.giraffe .card__heading h1 span{font-size:3rem}.giraffe .sign-form__fixed-button{display:none}.giraffe .signers .signer__author{line-height:nul}.giraffe .petition-thanks__cta-group{display:nulll}.giraffe .petition-details__share__item,.giraffe .petition-details__share__item:active,.giraffe .petition-details__share__item:visited{font-size:14px}body.donate-page.donate button[type=submit]{font-size:calc(14px + (26 - 14) * ((100vw - 300px)/ (1600 - 300)))}body.donate-page.donate div[role=main]{padding-top:0}body.donate-page.donate form{padding:10px 35px}body.donate-page.donate .alt-payment-links{margin-top:8px}body.donate-page.donate .check-link,body.donate-page.donate .paypal-link-or{display:inline-block}body.donate-page.donate .container{padding-top:0}body.donate-page.donate .payment-select label{font-size:30px;height:50px}body.donate-page.donate .payment-select label span{width:calc(100% - 50px)}body.donate-page.donate .payment-select label span img{height:35px}body.donate-page.donate .payment-select [type=radio]:checked+label:before,body.donate-page.donate .payment-select [type=radio]:not(:checked)+label:before{width:50px;height:50px}body.donate-page.donate .payment-select [type=radio]:checked+label:after,body.donate-page.donate .payment-select [type=radio]:not(:checked)+label:after{font-size:55px}body.donate-page.donate #ak-exp_date-hosted{width:50%}body.donate-page.donate #donation-link-onetime{margin-top:30px;margin-bottom:-32px}body.donate-page #act-form-container.quickpay-form{width:60%}body.donate-page #act-form-container.quickpay-form form{padding:0}body.donate-page #act-form-container.quickpay-form form label{font-size:19px}body.donate-page #act-form-container.quickpay-form form p{font-size:22px}body.donate-page #act-form-container.quickpay-form .donation-container-quickpay{padding:30px}body.donate-page #act-form-container.quickpay-form #quickpay-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.donation-pagetype.thanks-page div[role=main]{padding-top:0}body.donation-pagetype.thanks-page .modal-dialog{width:600px;margin:30px auto}body.donation-pagetype.thanks-page .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}body.donation-pagetype.thanks-page .modal-sm{width:300px}body.survey-pagetype.thanks-page #donation-info .info-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.user_view #account-dashboard .gray-block .contact-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}body.user_view #account-dashboard .member-thanks-desktop{display:block}body.user_view #account-dashboard .member-thanks-mobile{display:none}body.user_view #account-dashboard .subscription-status-desktop{display:block}body.user_view #account-dashboard .subscription-status-mobile{display:none}body.user_view #account-dashboard .welcome{text-align:left}body.user_view ul#donation-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.user_view ul#donation-nav li.nav-item{padding:6px 35px}body.user_view #donation-pagination-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;height:34px}body.user_view #one-time-donation-cta{display:block}body.user_view #sticky-footer-button{display:none}body.user_update form{width:50%}}@media (min-width:768px) and (max-width:991px){.giraffe .hidden-sm{display:none!important}}@media screen and (min-width:768px){body.donate-page.donate .big-checkbox-row .checkbox-label{font-size:19px;width:91%;display:inline-block}body.donate-page.donate ul.donation-amount-choices li{width:32%}body.donate-page.donate ul.donation-amount-choices li#other_amount_container{width:65%}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field{border:none;display:inherit;width:75%}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field:-ms-input-placeholder,body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-ms-input-placeholder,body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-webkit-input-placeholder{font-size:calc(14px + (18 - 14) * ((100vw - 300px)/ (1600 - 300)))}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field:-ms-input-placeholder,body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-webkit-input-placeholder,body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::placeholder{font-size:calc(14px + (18 - 14) * ((100vw - 300px)/ (1600 - 300)))}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field:-ms-input-placeholder{font-size:calc(14px + (18 - 14) * ((100vw - 300px)/ (1600 - 300)))}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-webkit-input-placeholder{font-size:calc(14px + (18 - 14) * ((100vw - 300px)/ (1600 - 300)))}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-moz-placeholder{font-size:calc(14px + (18 - 14) * ((100vw - 300px)/ (1600 - 300)))}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::-ms-input-placeholder{font-size:calc(14px + (18 - 14) * ((100vw - 300px)/ (1600 - 300)))}body.donate-page.donate ul.donation-amount-choices li#other_amount_container input.amount_other_field::placeholder{font-size:calc(14px + (18 - 14) * ((100vw - 300px)/ (1600 - 300)))}body.donate-page.donate .form-section .form-section--billing{border-left:1px solid #ccc;border-top:0!important;margin-top:0;float:right;width:50%}body.donate-page.donate .form-section--donation{float:left;width:50%}body.donate-page.donate .form-section--payment{float:left;width:50%;margin-top:40px}body.donate-page.donate .legal{padding:40px 100px}body.donate-page.donate .navbar{margin-bottom:35px;position:relative}body.donate-page.donate .navbar-header{min-width:210px}body.donate-page.donate .navbar-header{min-width:264px}body.donate-page.donate a.navbar-brand{width:100%}body.donate-page.donate a.navbar-brand{max-width:264px}body.donate-page.donate .payment-icons img{height:1.15em;margin-bottom:5px}body.donate-page.donate .security-icons div{display:inline-block}body.donate-page.donate #apple-pay{display:none}body.donate-page.donate #custom-donate-split .amount-with-currency input{float:none}body.donate-page.donate #paypal-button-desktop{display:inline-block}.test-class{width:150%;margin-left:-25%}body.donate-page #act-form-container.quickpay-form .big-checkbox-quickpay .big-checkbox-row .checkbox-label{font-size:22px;width:91%}body.donation-pagetype.thanks-page .navbar{margin-bottom:30px;position:relative}body.donation-pagetype.thanks-page .navbar-header{min-width:210px}body.donation-pagetype.thanks-page .navbar-header{min-width:264px}body.donation-pagetype.thanks-page a.navbar-brand{width:100%}body.donation-pagetype.thanks-page a.navbar-brand{max-width:264px}body.donation-pagetype.thanks-page .donationthanks-makeitmonthly{margin-top:-50px}body.donation-pagetype.thanks-page .legal{padding:40px 100px}}@media (min-width:992px){.giraffe .container{max-width:960px}.giraffe .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.giraffe .col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.giraffe .col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.giraffe .col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.giraffe .col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.giraffe .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.giraffe .col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.giraffe .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.giraffe .col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.giraffe .col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.giraffe .col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.giraffe .col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.giraffe .col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.giraffe .col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.giraffe .order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.giraffe .order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.giraffe .order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.giraffe .order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.giraffe .order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.giraffe .order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.giraffe .order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.giraffe .order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.giraffe .order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.giraffe .order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.giraffe .order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.giraffe .order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.giraffe .order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.giraffe .order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.giraffe .order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.giraffe .offset-lg-0{margin-left:0}.giraffe .offset-lg-1{margin-left:8.33333%}.giraffe .offset-lg-2{margin-left:16.66667%}.giraffe .offset-lg-3{margin-left:25%}.giraffe .offset-lg-4{margin-left:33.33333%}.giraffe .offset-lg-5{margin-left:41.66667%}.giraffe .offset-lg-6{margin-left:50%}.giraffe .offset-lg-7{margin-left:58.33333%}.giraffe .offset-lg-8{margin-left:66.66667%}.giraffe .offset-lg-9{margin-left:75%}.giraffe .offset-lg-10{margin-left:83.33333%}.giraffe .offset-lg-11{margin-left:91.66667%}.giraffe .d-lg-none{display:none!important}.giraffe .d-lg-inline{display:inline!important}.giraffe .d-lg-inline-block{display:inline-block!important}.giraffe .d-lg-block{display:block!important}.giraffe .d-lg-table{display:table!important}.giraffe .d-lg-table-row{display:table-row!important}.giraffe .d-lg-table-cell{display:table-cell!important}.giraffe .d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.giraffe .d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.giraffe .flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.giraffe .flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.giraffe .flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.giraffe .flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.giraffe .flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.giraffe .flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.giraffe .flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.giraffe .flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.giraffe .flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.giraffe .flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.giraffe .flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.giraffe .flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.giraffe .justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.giraffe .justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.giraffe .justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.giraffe .justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.giraffe .justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.giraffe .align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.giraffe .align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.giraffe .align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.giraffe .align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.giraffe .align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.giraffe .align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.giraffe .align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.giraffe .align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.giraffe .align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.giraffe .align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.giraffe .align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.giraffe .align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.giraffe .align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.giraffe .align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.giraffe .align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.giraffe .align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.giraffe .align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.giraffe .float-lg-left{float:left!important}.giraffe .float-lg-right{float:right!important}.giraffe .float-lg-none{float:none!important}.giraffe .m-lg-0{margin:0!important}.giraffe .mt-lg-0,.giraffe .my-lg-0{margin-top:0!important}.giraffe .mr-lg-0,.giraffe .mx-lg-0{margin-right:0!important}.giraffe .mb-lg-0,.giraffe .my-lg-0{margin-bottom:0!important}.giraffe .ml-lg-0,.giraffe .mx-lg-0{margin-left:0!important}.giraffe .m-lg-1{margin:.25rem!important}.giraffe .mt-lg-1,.giraffe .my-lg-1{margin-top:.25rem!important}.giraffe .mr-lg-1,.giraffe .mx-lg-1{margin-right:.25rem!important}.giraffe .mb-lg-1,.giraffe .my-lg-1{margin-bottom:.25rem!important}.giraffe .ml-lg-1,.giraffe .mx-lg-1{margin-left:.25rem!important}.giraffe .m-lg-2{margin:.5rem!important}.giraffe .mt-lg-2,.giraffe .my-lg-2{margin-top:.5rem!important}.giraffe .mr-lg-2,.giraffe .mx-lg-2{margin-right:.5rem!important}.giraffe .mb-lg-2,.giraffe .my-lg-2{margin-bottom:.5rem!important}.giraffe .ml-lg-2,.giraffe .mx-lg-2{margin-left:.5rem!important}.giraffe .m-lg-3{margin:1rem!important}.giraffe .mt-lg-3,.giraffe .my-lg-3{margin-top:1rem!important}.giraffe .mr-lg-3,.giraffe .mx-lg-3{margin-right:1rem!important}.giraffe .mb-lg-3,.giraffe .my-lg-3{margin-bottom:1rem!important}.giraffe .ml-lg-3,.giraffe .mx-lg-3{margin-left:1rem!important}.giraffe .m-lg-4{margin:1.5rem!important}.giraffe .mt-lg-4,.giraffe .my-lg-4{margin-top:1.5rem!important}.giraffe .mr-lg-4,.giraffe .mx-lg-4{margin-right:1.5rem!important}.giraffe .mb-lg-4,.giraffe .my-lg-4{margin-bottom:1.5rem!important}.giraffe .ml-lg-4,.giraffe .mx-lg-4{margin-left:1.5rem!important}.giraffe .m-lg-5{margin:3rem!important}.giraffe .mt-lg-5,.giraffe .my-lg-5{margin-top:3rem!important}.giraffe .mr-lg-5,.giraffe .mx-lg-5{margin-right:3rem!important}.giraffe .mb-lg-5,.giraffe .my-lg-5{margin-bottom:3rem!important}.giraffe .ml-lg-5,.giraffe .mx-lg-5{margin-left:3rem!important}.giraffe .p-lg-0{padding:0!important}.giraffe .pt-lg-0,.giraffe .py-lg-0{padding-top:0!important}.giraffe .pr-lg-0,.giraffe .px-lg-0{padding-right:0!important}.giraffe .pb-lg-0,.giraffe .py-lg-0{padding-bottom:0!important}.giraffe .pl-lg-0,.giraffe .px-lg-0{padding-left:0!important}.giraffe .p-lg-1{padding:.25rem!important}.giraffe .pt-lg-1,.giraffe .py-lg-1{padding-top:.25rem!important}.giraffe .pr-lg-1,.giraffe .px-lg-1{padding-right:.25rem!important}.giraffe .pb-lg-1,.giraffe .py-lg-1{padding-bottom:.25rem!important}.giraffe .pl-lg-1,.giraffe .px-lg-1{padding-left:.25rem!important}.giraffe .p-lg-2{padding:.5rem!important}.giraffe .pt-lg-2,.giraffe .py-lg-2{padding-top:.5rem!important}.giraffe .pr-lg-2,.giraffe .px-lg-2{padding-right:.5rem!important}.giraffe .pb-lg-2,.giraffe .py-lg-2{padding-bottom:.5rem!important}.giraffe .pl-lg-2,.giraffe .px-lg-2{padding-left:.5rem!important}.giraffe .p-lg-3{padding:1rem!important}.giraffe .pt-lg-3,.giraffe .py-lg-3{padding-top:1rem!important}.giraffe .pr-lg-3,.giraffe .px-lg-3{padding-right:1rem!important}.giraffe .pb-lg-3,.giraffe .py-lg-3{padding-bottom:1rem!important}.giraffe .pl-lg-3,.giraffe .px-lg-3{padding-left:1rem!important}.giraffe .p-lg-4{padding:1.5rem!important}.giraffe .pt-lg-4,.giraffe .py-lg-4{padding-top:1.5rem!important}.giraffe .pr-lg-4,.giraffe .px-lg-4{padding-right:1.5rem!important}.giraffe .pb-lg-4,.giraffe .py-lg-4{padding-bottom:1.5rem!important}.giraffe .pl-lg-4,.giraffe .px-lg-4{padding-left:1.5rem!important}.giraffe .p-lg-5{padding:3rem!important}.giraffe .pt-lg-5,.giraffe .py-lg-5{padding-top:3rem!important}.giraffe .pr-lg-5,.giraffe .px-lg-5{padding-right:3rem!important}.giraffe .pb-lg-5,.giraffe .py-lg-5{padding-bottom:3rem!important}.giraffe .pl-lg-5,.giraffe .px-lg-5{padding-left:3rem!important}.giraffe .m-lg-auto{margin:auto!important}.giraffe .mt-lg-auto,.giraffe .my-lg-auto{margin-top:auto!important}.giraffe .mr-lg-auto,.giraffe .mx-lg-auto{margin-right:auto!important}.giraffe .mb-lg-auto,.giraffe .my-lg-auto{margin-bottom:auto!important}.giraffe .ml-lg-auto,.giraffe .mx-lg-auto{margin-left:auto!important}.giraffe .text-lg-left{text-align:left!important}.giraffe .text-lg-right{text-align:right!important}.giraffe .text-lg-center{text-align:center!important}.giraffe .petition-thanks__cta.wamobile{display:none}body.donation-pagetype.thanks-page .modal-lg{width:900px}}@media (min-width:992px) and (max-width:1199px){.giraffe .hidden-md{display:none!important}}@media (min-width:1008px){.giraffe .card{padding:107px 10.25641% 66px}.giraffe .card__heading span{font-size:48px;line-height:48px;letter-spacing:normal}.giraffe .card__body{margin-top:24px}.giraffe .card__body p{font-size:18px;line-height:24px}.giraffe .card__body p:not(:first-child){margin-top:32.5px}.giraffe .card__media{margin-top:29px}.giraffe blockquote cite{color:#000}.giraffe .mo-modal__dialog{padding:200px 15.97222% 60px}.giraffe .mo-modal__close{width:44px;height:44px;top:74px;right:80px}.giraffe .mo-modal__close svg{width:44px;height:44px}.giraffe form .input-block{font-size:16px}.giraffe form .input-block input,.giraffe form .input-block select{height:30px}.giraffe .media{position:relative}.giraffe .media::before{content:'';display:block;width:100%;padding-top:65.51724%}.giraffe .media__play{width:84px;height:84px}.giraffe .header{height:120px}.giraffe .header .mo-container{height:100%}.giraffe .header .logo{width:180px;height:80px;top:56px;z-index:1000}.giraffe .header .logo svg,.giraffe .header .logo svg:active,.giraffe .header .logo svg:hover{width:180px;height:86px}.giraffe body,.giraffe#giraffe-wrapper{padding-top:120px}.giraffe .mo-nav{position:relative;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex}.giraffe .mo-nav__toggle{display:none}.giraffe .mo-nav__close{display:none}.giraffe .mo-nav__title{display:none}.giraffe .mo-nav li>span{color:#fff}.giraffe .mo-nav li>a{height:24px;padding-left:0;padding-right:0;padding-bottom:0;text-transform:uppercase}.giraffe .mo-nav li>a{font-family:"Roboto Condensed",sans-serif;font-weight:bolder}.giraffe .mo-nav li>a,.giraffe .mo-nav li>a:visited{color:#fff}.giraffe .mo-nav li>a svg{fill:#fff}.giraffe .mo-nav__primary{padding-top:0;margin-left:3.96825%;margin-right:auto}.giraffe .mo-nav__primary li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.giraffe .mo-nav__primary li:not(:first-child){padding-left:10px}.giraffe .mo-nav__primary>li{padding-bottom:24px}.giraffe .mo-nav__primary__caret{margin-left:4px}.giraffe .mo-nav__primary__caret svg{fill:#fff}.giraffe .mo-nav__dropdown:hover>a,.giraffe .mo-nav__dropdown:hover>a:active,.giraffe .mo-nav__dropdown:hover>a:visited{color:#00abff}.giraffe .mo-nav__dropdown:hover .mo-nav__primary__caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.giraffe .mo-nav__dropdown:hover .mo-nav__primary__caret svg{fill:#00abff}.giraffe .mo-nav__dropdown:hover ul.mo-nav__primary__subnav{display:-webkit-box;display:-ms-flexbox;display:flex}.giraffe .mo-nav__secondary{margin-right:3.96825%;padding-bottom:24px}.giraffe .mo-nav__secondary__top{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:0;border-bottom:0;padding-top:0;padding-bottom:0;margin-bottom:24px}.giraffe .mo-nav__secondary__top li:not(:first-child){margin-left:24px}.giraffe .mo-nav__secondary__top li a{text-transform:none}.giraffe .mo-nav__secondary__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;padding-top:0;padding-bottom:0}.giraffe .mo-nav__secondary__bottom li:not(:first-child){margin-left:24px}.giraffe .mo-nav__secondary__bottom li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.giraffe .mo-nav__secondary__bottom li a{text-transform:none}.giraffe .mo-nav__secondary__bottom svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.giraffe .mo-nav .mo-nav__primary__subnav{display:none;height:64px;position:absolute;top:100%;left:0;width:100%;padding-left:3.96825%;background-color:#222}.giraffe .mo-nav .mo-nav__primary__subnav li:not(:first-child){margin-left:24px;padding-left:0}.giraffe .mo-nav .mo-nav__primary__subnav a{padding-left:0}.giraffe .footer{padding:0;padding-top:40px}.giraffe .footer__logo{margin-left:3.86905%}.giraffe .footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:3.86905%;padding-right:3.86905%}.giraffe .footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:46.18644%;padding-bottom:0;margin-right:4.66102%}.giraffe .footer__nav__column{width:27.52294%}.giraffe .footer__nav__column:first-child .footer__nav__column-heading{display:block}.giraffe .footer__nav__cta{width:100%;margin-top:46px}.giraffe .footer__nav__cta__copy{display:none;padding-top:18px}.giraffe .footer__nav__cta a{width:auto;margin-top:0}.giraffe .footer__nav__cta svg:first-child{margin-right:2px}.giraffe .footer__nav__cta svg:last-child{margin-left:9px}.giraffe .footer__text{width:49.15254%;padding:0}.giraffe .footer__text__item:not(:first-child){margin-top:40px}.giraffe .footer__text__cta:active,.giraffe .footer__text__cta:link,.giraffe .footer__text__cta:visited{height:1em;font-size:inherit;line-height:inherit}.giraffe .footer__text__cta svg{margin-left:10px}.giraffe .footer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.86905% 40px}.giraffe .footer__fineprint{width:49.15254%;padding:11px 0;text-align:center}.giraffe .signers .signer:not(:first-child){margin-top:40px}.giraffe .signers .signer__info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.giraffe .signers .signer__author{font-size:18px;line-height:27px;margin-left:0;margin-right:auto}.giraffe .signers .signer__date{font-size:18px;line-height:27px}.giraffe .signers .signer__quote{font-size:18px;line-height:27px}.giraffe .signers .signer__quote p{width:76.92308%;margin-right:auto}.giraffe .signers .signer__flag{margin-left:auto}.giraffe .signers .signer__flag svg{width:22px;height:25px}.giraffe .petition-thanks__heading{font-size:48px}.giraffe .petition-thanks__content{margin-top:75px}.giraffe .petition-thanks__content p{font-size:18px;line-height:27px}.giraffe .petition-thanks__content p:not(:first-child){margin-top:42px}.giraffe .petition-thanks__cta-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px}.giraffe .petition-thanks__cta,.giraffe .petition-thanks__cta:active,.giraffe .petition-thanks__cta:visited{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48.27586%;padding-left:0}.giraffe .petition-thanks__cta:active:not(:first-child),.giraffe .petition-thanks__cta:not(:first-child),.giraffe .petition-thanks__cta:visited:not(:first-child){margin-top:0}.giraffe .petition-thanks__cta svg,.giraffe .petition-thanks__cta:active svg,.giraffe .petition-thanks__cta:visited svg{width:30px;height:30px;padding:5px;margin-right:10px}.giraffe .petition-thanks__text{margin-top:38px;padding:26px 32px}.giraffe .petition-thanks__text{font-size:12px;line-height:18px}.giraffe .petition-thanks__links{margin-top:40px}.giraffe .petition-thanks__link,.giraffe .petition-thanks__link:active,.giraffe .petition-thanks__link:link,.giraffe .petition-thanks__link:visited{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px}.giraffe .petition-thanks__link:active:not(:first-child),.giraffe .petition-thanks__link:link:not(:first-child),.giraffe .petition-thanks__link:not(:first-child),.giraffe .petition-thanks__link:visited:not(:first-child){margin-top:0;margin-left:20%}.giraffe .price-select__price{margin-bottom:0}.giraffe .price-select__custom{margin-top:60px}.giraffe .home-hero .mo-container{display:-webkit-box;display:-ms-flexbox;display:flex}.giraffe .home-hero__image{width:53.81944%}.giraffe .home-hero__image-carousel .flickity-page-dots{display:none}.giraffe .home-hero__image-carousel .flickity-prev-next-button.flickity-prev-next-button{display:none}.giraffe .home-hero__content{overflow:visible;width:46.18056%;padding:0 15.97222% 0 3.81944%}.giraffe .home-hero__content__carousel{top:-50px}.giraffe .home-hero__content__carousel .flickity-page-dots{display:block}.giraffe .home-hero__text{display:-webkit-box;display:-ms-flexbox;display:flex}.giraffe .home-hero__heading{margin-right:nul}.giraffe .home-hero__heading span{font-size:48px}.giraffe .home-hero__cta:active,.giraffe .home-hero__cta:link,.giraffe .home-hero__cta:visited{margin-top:24px}.giraffe div.home-hero__body{margin-top:27px}.giraffe .home-illustration__cover{display:block}.giraffe .home-illustration__top{padding-top:60px}.giraffe .home-illustration__top .home-illustration__content{margin-left:9.02778%;margin-right:auto}.giraffe .home-illustration__bottom .home-illustration__content{margin-right:9.02778%;margin-left:auto;padding-top:352px}.giraffe .home-illustration__heading{padding:0 8px}.giraffe .home-illustration__content{width:26.38889%;padding:80px 0 100px 0}.giraffe .home-illustration__content-heading{font-size:48px!important;line-height:.9!important}.giraffe .home-illustration__body{margin-top:40px!important}.giraffe .home-illustration__cta:first-of-type{margin-top:24px}.giraffe .home-illustration__cta:nth-of-type(2){margin-top:24px}.giraffe .home-carousel{padding:100px 9.02778%}.giraffe .home-carousel__heading{width:300px;font-size:48px;line-height:.9!important}.giraffe .home-carousel__subheading{width:325px;margin-top:40px!important;font-size:16px;line-height:24px}.giraffe .home-carousel__carousel{margin-top:50px;margin-left:-11.01695%;margin-right:-11.01695%;padding-left:11.01695%;padding-right:11.01695%}.giraffe .home-carousel__slide{display:inline-block;width:32.20339%;margin:0 .84746%}.giraffe .home-carousel__image{position:relative}.giraffe .home-carousel__image::before{content:'';display:block;width:100%;padding-top:60%}.giraffe .home-carousel__title{font-size:23px!important}.giraffe .home-carousel__cta{max-width:223px;margin-top:-24px;float:right}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button{display:block}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button.previous,.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button.previous:hover{left:calc(100% * 130 / 1440 - 60px)}.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button.next,.giraffe .home-carousel .flickity-enabled .flickity-prev-next-button.next:hover{right:calc(100% * 130 / 1440 - 60px)}.giraffe .cta-grid__content{padding:56px 10.76389% 100px}.giraffe .cta-grid__heading{padding:0 8px;line-height:58px}.giraffe .cta-grid__subheading{font-size:24px;line-height:36px;margin-top:40px;text-align:center}.giraffe .cta-grid__grid{margin-top:50px}.giraffe .cta-grid__item:nth-child(1){width:375px;margin-left:0;margin-right:auto}.giraffe .cta-grid__item:nth-child(2){width:464px}.giraffe .cta-grid__item:nth-child(3){width:378px;margin-right:0;margin-left:auto}.giraffe .cta-grid__text{font-size:86px;line-height:1;margin-top:0;letter-spacing:normal}.giraffe .cta-grid__text span{-webkit-background-size:100% 6px;background-size:100% 6px}.giraffe .testimonial__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:50px;padding-bottom:50px;padding-left:9.02778%;padding-right:15.97222%}.giraffe .testimonial__text{margin-top:auto;margin-left:100px}.giraffe .testimonial__text p{font-size:24px;line-height:36px}.giraffe .join__content{padding:56px 0}.giraffe .join__content form{padding:70px 24px 25px}.giraffe .join__heading{font-size:36px;line-height:42px;margin-bottom:100px}.giraffe .petition-card__description{margin-top:32.5px}.giraffe .petition-card__description.trimmed{display:none}.giraffe .petition-card__description.full{display:block}.giraffe .petition-card__more-cta{display:none}.giraffe .petition-card__range{margin-top:30.5px}.giraffe .petition-card__range__current,.giraffe .petition-card__range__max{font-size:13px;letter-spacing:.4px}.giraffe .petition-card__range__bar{margin-top:7px}.giraffe .petition-card__cta{margin-top:37px;font-size:18px;line-height:24px}.giraffe .petition-card__share{margin-top:0;top:39px;right:28px}.giraffe .petition-card__share-heading{display:none}.giraffe .petition-card__share-icons{margin-top:0;margin-right:10px}.giraffe .petition-card__share-icons .petition-card__share-icon:not(:first-child){margin-left:15px}.giraffe .petition-details__narrative p{font-size:18px;line-height:24px}.giraffe .petition-details__comments__heading{font-size:18px;line-height:27px}.giraffe .petition-details__comments__pagination button{font-size:20px}.giraffe .petition-details__comments__pagination svg{width:20px;height:18px}.giraffe .petition-details__author{margin-top:27px;font-size:18px;line-height:27px}.giraffe .petition-details__author__cta{margin-right:auto;font-size:20px;line-height:34px}.giraffe .petition-details__share{margin-top:50px}.giraffe .petition-details__share__heading{font-size:18px;line-height:27px}.giraffe .petition-details__share__links{margin-top:26px}.giraffe .petition-details__share__item,.giraffe .petition-details__share__item:active,.giraffe .petition-details__share__item:visited{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.giraffe .petition-details__share__item:active:not(:first-child),.giraffe .petition-details__share__item:not(:first-child),.giraffe .petition-details__share__item:visited:not(:first-child){margin-top:0;margin-left:48px}.giraffe .petition-details__share__item svg,.giraffe .petition-details__share__item:active svg,.giraffe .petition-details__share__item:visited svg{width:20px;height:20px;padding:0}.giraffe .petition-details__disclaimer{margin-top:30px;font-size:13px;line-height:19.5px}.petition-sign-column{display:block}.petition-sign-inline{display:none}body.donate-page #act-form-container.quickpay-form button.btn{font-size:48px;padding:.5em .75em}body.donate-page #act-form-container.quickpay-form .btn-group{-webkit-box-flex:0;-ms-flex:none;flex:none}p.home-hero__body{margin-top:44px}h3.home_illustration__content-heading{font-size:48px!important;line-height:.9!important}}@media screen and (min-width:1008px){.giraffe .mo-modal__close{width:20px;top:4px;right:20px}body.survey-pagetype.thanks-page{padding-top:150px}body.unsubscribe-pagetype.thanks-page{padding-top:150px}}@media (min-width:1200px){.giraffe .container{max-width:1140px}.giraffe .col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.giraffe .col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.giraffe .col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.giraffe .col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.giraffe .col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.giraffe .col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.giraffe .col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.giraffe .col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.giraffe .col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.giraffe .col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.giraffe .col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.giraffe .col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.giraffe .col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.giraffe .col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.giraffe .order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.giraffe .order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.giraffe .order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.giraffe .order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.giraffe .order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.giraffe .order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.giraffe .order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.giraffe .order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.giraffe .order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.giraffe .order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.giraffe .order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.giraffe .order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.giraffe .order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.giraffe .order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.giraffe .order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.giraffe .offset-xl-0{margin-left:0}.giraffe .offset-xl-1{margin-left:8.33333%}.giraffe .offset-xl-2{margin-left:16.66667%}.giraffe .offset-xl-3{margin-left:25%}.giraffe .offset-xl-4{margin-left:33.33333%}.giraffe .offset-xl-5{margin-left:41.66667%}.giraffe .offset-xl-6{margin-left:50%}.giraffe .offset-xl-7{margin-left:58.33333%}.giraffe .offset-xl-8{margin-left:66.66667%}.giraffe .offset-xl-9{margin-left:75%}.giraffe .offset-xl-10{margin-left:83.33333%}.giraffe .offset-xl-11{margin-left:91.66667%}.giraffe .d-xl-none{display:none!important}.giraffe .d-xl-inline{display:inline!important}.giraffe .d-xl-inline-block{display:inline-block!important}.giraffe .d-xl-block{display:block!important}.giraffe .d-xl-table{display:table!important}.giraffe .d-xl-table-row{display:table-row!important}.giraffe .d-xl-table-cell{display:table-cell!important}.giraffe .d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.giraffe .d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.giraffe .flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.giraffe .flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.giraffe .flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.giraffe .flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.giraffe .flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.giraffe .flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.giraffe .flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.giraffe .flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.giraffe .flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.giraffe .flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.giraffe .flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.giraffe .flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.giraffe .justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.giraffe .justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.giraffe .justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.giraffe .justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.giraffe .justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.giraffe .align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.giraffe .align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.giraffe .align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.giraffe .align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.giraffe .align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.giraffe .align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.giraffe .align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.giraffe .align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.giraffe .align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.giraffe .align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.giraffe .align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.giraffe .align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.giraffe .align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.giraffe .align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.giraffe .align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.giraffe .align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.giraffe .align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.giraffe .float-xl-left{float:left!important}.giraffe .float-xl-right{float:right!important}.giraffe .float-xl-none{float:none!important}.giraffe .m-xl-0{margin:0!important}.giraffe .mt-xl-0,.giraffe .my-xl-0{margin-top:0!important}.giraffe .mr-xl-0,.giraffe .mx-xl-0{margin-right:0!important}.giraffe .mb-xl-0,.giraffe .my-xl-0{margin-bottom:0!important}.giraffe .ml-xl-0,.giraffe .mx-xl-0{margin-left:0!important}.giraffe .m-xl-1{margin:.25rem!important}.giraffe .mt-xl-1,.giraffe .my-xl-1{margin-top:.25rem!important}.giraffe .mr-xl-1,.giraffe .mx-xl-1{margin-right:.25rem!important}.giraffe .mb-xl-1,.giraffe .my-xl-1{margin-bottom:.25rem!important}.giraffe .ml-xl-1,.giraffe .mx-xl-1{margin-left:.25rem!important}.giraffe .m-xl-2{margin:.5rem!important}.giraffe .mt-xl-2,.giraffe .my-xl-2{margin-top:.5rem!important}.giraffe .mr-xl-2,.giraffe .mx-xl-2{margin-right:.5rem!important}.giraffe .mb-xl-2,.giraffe .my-xl-2{margin-bottom:.5rem!important}.giraffe .ml-xl-2,.giraffe .mx-xl-2{margin-left:.5rem!important}.giraffe .m-xl-3{margin:1rem!important}.giraffe .mt-xl-3,.giraffe .my-xl-3{margin-top:1rem!important}.giraffe .mr-xl-3,.giraffe .mx-xl-3{margin-right:1rem!important}.giraffe .mb-xl-3,.giraffe .my-xl-3{margin-bottom:1rem!important}.giraffe .ml-xl-3,.giraffe .mx-xl-3{margin-left:1rem!important}.giraffe .m-xl-4{margin:1.5rem!important}.giraffe .mt-xl-4,.giraffe .my-xl-4{margin-top:1.5rem!important}.giraffe .mr-xl-4,.giraffe .mx-xl-4{margin-right:1.5rem!important}.giraffe .mb-xl-4,.giraffe .my-xl-4{margin-bottom:1.5rem!important}.giraffe .ml-xl-4,.giraffe .mx-xl-4{margin-left:1.5rem!important}.giraffe .m-xl-5{margin:3rem!important}.giraffe .mt-xl-5,.giraffe .my-xl-5{margin-top:3rem!important}.giraffe .mr-xl-5,.giraffe .mx-xl-5{margin-right:3rem!important}.giraffe .mb-xl-5,.giraffe .my-xl-5{margin-bottom:3rem!important}.giraffe .ml-xl-5,.giraffe .mx-xl-5{margin-left:3rem!important}.giraffe .p-xl-0{padding:0!important}.giraffe .pt-xl-0,.giraffe .py-xl-0{padding-top:0!important}.giraffe .pr-xl-0,.giraffe .px-xl-0{padding-right:0!important}.giraffe .pb-xl-0,.giraffe .py-xl-0{padding-bottom:0!important}.giraffe .pl-xl-0,.giraffe .px-xl-0{padding-left:0!important}.giraffe .p-xl-1{padding:.25rem!important}.giraffe .pt-xl-1,.giraffe .py-xl-1{padding-top:.25rem!important}.giraffe .pr-xl-1,.giraffe .px-xl-1{padding-right:.25rem!important}.giraffe .pb-xl-1,.giraffe .py-xl-1{padding-bottom:.25rem!important}.giraffe .pl-xl-1,.giraffe .px-xl-1{padding-left:.25rem!important}.giraffe .p-xl-2{padding:.5rem!important}.giraffe .pt-xl-2,.giraffe .py-xl-2{padding-top:.5rem!important}.giraffe .pr-xl-2,.giraffe .px-xl-2{padding-right:.5rem!important}.giraffe .pb-xl-2,.giraffe .py-xl-2{padding-bottom:.5rem!important}.giraffe .pl-xl-2,.giraffe .px-xl-2{padding-left:.5rem!important}.giraffe .p-xl-3{padding:1rem!important}.giraffe .pt-xl-3,.giraffe .py-xl-3{padding-top:1rem!important}.giraffe .pr-xl-3,.giraffe .px-xl-3{padding-right:1rem!important}.giraffe .pb-xl-3,.giraffe .py-xl-3{padding-bottom:1rem!important}.giraffe .pl-xl-3,.giraffe .px-xl-3{padding-left:1rem!important}.giraffe .p-xl-4{padding:1.5rem!important}.giraffe .pt-xl-4,.giraffe .py-xl-4{padding-top:1.5rem!important}.giraffe .pr-xl-4,.giraffe .px-xl-4{padding-right:1.5rem!important}.giraffe .pb-xl-4,.giraffe .py-xl-4{padding-bottom:1.5rem!important}.giraffe .pl-xl-4,.giraffe .px-xl-4{padding-left:1.5rem!important}.giraffe .p-xl-5{padding:3rem!important}.giraffe .pt-xl-5,.giraffe .py-xl-5{padding-top:3rem!important}.giraffe .pr-xl-5,.giraffe .px-xl-5{padding-right:3rem!important}.giraffe .pb-xl-5,.giraffe .py-xl-5{padding-bottom:3rem!important}.giraffe .pl-xl-5,.giraffe .px-xl-5{padding-left:3rem!important}.giraffe .m-xl-auto{margin:auto!important}.giraffe .mt-xl-auto,.giraffe .my-xl-auto{margin-top:auto!important}.giraffe .mr-xl-auto,.giraffe .mx-xl-auto{margin-right:auto!important}.giraffe .mb-xl-auto,.giraffe .my-xl-auto{margin-bottom:auto!important}.giraffe .ml-xl-auto,.giraffe .mx-xl-auto{margin-left:auto!important}.giraffe .text-xl-left{text-align:left!important}.giraffe .text-xl-right{text-align:right!important}.giraffe .text-xl-center{text-align:center!important}.giraffe .hidden-lg{display:none!important}}@media (min-width:1440px){.giraffe .mo-nav__primary{margin-left:9.02778%}.giraffe .mo-nav__primary li:not(:first-child){padding-left:24px}.giraffe .mo-nav__secondary{margin-right:9.02778%;margin-left:auto}.giraffe .mo-nav .mo-nav__primary__subnav{padding-left:9.02778%}.giraffe .mo-nav .mo-nav__primary__subnav a{padding-left:0}.giraffe .footer__logo{margin-left:9.02778%}.giraffe .footer__top{padding-top:30px;padding-bottom:39px;padding-left:9.02778%;padding-right:9.02778%}.giraffe .footer__bottom{padding:0 9.02778% 40px}.giraffe .home-hero__heading{margin-right:83px}}@media (max-width:1007px){.giraffe .mo-nav{overflow:auto;max-height:100vh;padding-bottom:60px}.giraffe .mo-nav:not(.nav--visible){display:none}.giraffe .mo-nav.nav--visible~.mo-nav__toggle{opacity:0;pointer-events:none}.giraffe .mo-nav .nav__dropdown--expanded>a:active,.giraffe .mo-nav .nav__dropdown--expanded>a:link,.giraffe .mo-nav .nav__dropdown--expanded>a:visited{color:#00abff}.giraffe .mo-nav .nav__dropdown--expanded .mo-nav__primary__caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.giraffe .mo-nav .nav__dropdown--expanded .mo-nav__primary__caret svg{fill:#00abff}.giraffe .mo-nav .mo-nav__dropdown:not(.nav__dropdown--expanded) ul{display:none}.giraffe .footer__nav__column:not(:first-child){margin-top:30px}.giraffe .home-carousel__slide+.giraffe .home-carousel__slide{position:absolute;opacity:0;pointer-events:none}}@media (max-width:991.98px){.giraffe .petition-thanks__link.wadesktop{display:none}}@media only screen and (max-width:768px){.giraffe .anchor-link .anchor-id{margin-top:-60px}.giraffe .fine-print.lost-pages-incontentblock{text-align:left}.giraffe .mobile-pagemenu,.giraffe .pagemenu{display:block;text-align:center}}@media screen and (max-width:768px){.giraffe .mo-modal__dialog{padding:5%}.giraffe .mo-modal__content{padding:10%}}@media (max-width:768px){body.donate-page.donate #product_list .product-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.donate-page.donate #product_list .mobile-quantity-label{display:block}body.donate-page.donate #product_list .product-description img{height:auto;width:50%;margin:0 auto}body.donate-page.donate #product_list #product-table-headers{display:none}}@media (max-width:767px){.giraffe .hidden-xs{display:none!important}}@media screen and (max-width:750px){body.donate-page.donate .navbar .logo .navbar a.navbar-brand,body.donate-page.donate .navbar .mo-logo-new .navbar a.navbar-brand{margin-left:0;margin-top:5px}body.donation-pagetype.thanks-page .navbar .logo .navbar a.navbar-brand,body.donation-pagetype.thanks-page .navbar .mo-logo-new .navbar a.navbar-brand{margin-left:0;margin-top:5px}}@media only screen and (max-width:650px){.giraffe .text-align-center-desktop-left-mobile{text-align:left}}@media print{.giraffe .d-print-none{display:none!important}.giraffe .d-print-inline{display:inline!important}.giraffe .d-print-inline-block{display:inline-block!important}.giraffe .d-print-block{display:block!important}.giraffe .d-print-table{display:table!important}.giraffe .d-print-table-row{display:table-row!important}.giraffe .d-print-table-cell{display:table-cell!important}.giraffe .d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.giraffe .d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@-webkit-keyframes tooltip-appear{from{opacity:0}to{opacity:1}}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}