:root{--main-font-family:sans-serif;--main-font-size:16px;--main-font-color:#323335;--body-background:#f2f3f5;--container-width:1440px;--container-pad:min(8vw, 100px);--bg-main:#fff;--bg-dark-grey:#252525;--bg-blue:#0c627f;--text-color:#000;--text-color-dark:#111;--text-color-white:#fff;--text-color-blue:#0c627f}@media only screen and (max-width:500px){:root{--container-pad:20px}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-none{display:none}@media screen and (max-width:1366px){.text-xl-center{text-align:center}.text-xl-left{text-align:left}.text-xl-right{text-align:right}.float-xl-left{float:left}.float-xl-right{float:right}.overflow-xl-hidden{overflow:hidden}.overflow-xl-visible{overflow:visible}.position-xl-static{position:static}.position-xl-relative{position:relative}.position-xl-absolute{position:absolute}.d-xl-block{display:block}.d-xl-inline-block{display:inline-block}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.d-xl-none{display:none}}@media screen and (max-width:1024px){.text-lg-center{text-align:center}.text-lg-left{text-align:left}.text-lg-right{text-align:right}.float-lg-left{float:left}.float-lg-right{float:right}.overflow-lg-hidden{overflow:hidden}.overflow-lg-visible{overflow:visible}.position-lg-static{position:static}.position-lg-relative{position:relative}.position-lg-absolute{position:absolute}.d-lg-block{display:block}.d-lg-inline-block{display:inline-block}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.d-lg-none{display:none}}@media screen and (max-width:768px){.text-md-center{text-align:center}.text-md-left{text-align:left}.text-md-right{text-align:right}.float-md-left{float:left}.float-md-right{float:right}.overflow-md-hidden{overflow:hidden}.overflow-md-visible{overflow:visible}.position-md-static{position:static}.position-md-relative{position:relative}.position-md-absolute{position:absolute}.d-md-block{display:block}.d-md-inline-block{display:inline-block}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.d-md-none{display:none}}@media screen and (max-width:500px){.text-sm-center{text-align:center}.text-sm-left{text-align:left}.text-sm-right{text-align:right}.float-sm-left{float:left}.float-sm-right{float:right}.overflow-sm-hidden{overflow:hidden}.overflow-sm-visible{overflow:visible}.position-sm-static{position:static}.position-sm-relative{position:relative}.position-sm-absolute{position:absolute}.d-sm-block{display:block}.d-sm-inline-block{display:inline-block}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.d-sm-none{display:none}}.row{display:flex;flex-wrap:wrap}.row--hcenter{justify-content:center}.row--vcenter{align-items:center}.col{flex:1;max-width:100%}.col-auto{flex:auto;max-width:100%;width:auto}.col-1{flex:8.3333333333%;max-width:8.3333333333%}.off-1{margin-left:8.3333333333%}.col-2{flex:16.6666666667%;max-width:16.6666666667%}.off-2{margin-left:16.6666666667%}.col-3{flex:25%;max-width:25%}.off-3{margin-left:25%}.col-4{flex:33.3333333333%;max-width:33.3333333333%}.off-4{margin-left:33.3333333333%}.col-5{flex:41.6666666667%;max-width:41.6666666667%}.off-5{margin-left:41.6666666667%}.col-6{flex:50%;max-width:50%}.off-6{margin-left:50%}.col-7{flex:58.3333333333%;max-width:58.3333333333%}.off-7{margin-left:58.3333333333%}.col-8{flex:66.6666666667%;max-width:66.6666666667%}.off-8{margin-left:66.6666666667%}.col-9{flex:75%;max-width:75%}.off-9{margin-left:75%}.col-10{flex:83.3333333333%;max-width:83.3333333333%}.off-10{margin-left:83.3333333333%}.col-11{flex:91.6666666667%;max-width:91.6666666667%}.off-11{margin-left:91.6666666667%}.col-12{flex:100%;max-width:100%}.off-12{margin-left:100%}.col-20{flex:20%;max-width:20%}.gap-0,.gap-0-x{margin-left:0}.gap-0>*,.gap-0-x>*{padding-left:0}.gap-0,.gap-0-y{margin-top:0}.gap-0>*,.gap-0-y>*{padding-top:0}.gap-1,.gap-1-x{margin-left:-12px}.gap-1>*,.gap-1-x>*{padding-left:12px}.gap-1,.gap-1-y{margin-top:-12px}.gap-1>*,.gap-1-y>*{padding-top:12px}.gap-2,.gap-2-x{margin-left:-24px}.gap-2>*,.gap-2-x>*{padding-left:24px}.gap-2,.gap-2-y{margin-top:-24px}.gap-2>*,.gap-2-y>*{padding-top:24px}@media screen and (max-width:1366px){.col-xl{flex:1;max-width:100%}.col-xl-auto{flex:auto;max-width:100%;width:auto}.col-xl-1{flex:8.3333333333%;max-width:8.3333333333%}.off-xl-1{margin-left:8.3333333333%}.col-xl-2{flex:16.6666666667%;max-width:16.6666666667%}.off-xl-2{margin-left:16.6666666667%}.col-xl-3{flex:25%;max-width:25%}.off-xl-3{margin-left:25%}.col-xl-4{flex:33.3333333333%;max-width:33.3333333333%}.off-xl-4{margin-left:33.3333333333%}.col-xl-5{flex:41.6666666667%;max-width:41.6666666667%}.off-xl-5{margin-left:41.6666666667%}.col-xl-6{flex:50%;max-width:50%}.off-xl-6{margin-left:50%}.col-xl-7{flex:58.3333333333%;max-width:58.3333333333%}.off-xl-7{margin-left:58.3333333333%}.col-xl-8{flex:66.6666666667%;max-width:66.6666666667%}.off-xl-8{margin-left:66.6666666667%}.col-xl-9{flex:75%;max-width:75%}.off-xl-9{margin-left:75%}.col-xl-10{flex:83.3333333333%;max-width:83.3333333333%}.off-xl-10{margin-left:83.3333333333%}.col-xl-11{flex:91.6666666667%;max-width:91.6666666667%}.off-xl-11{margin-left:91.6666666667%}.col-xl-12{flex:100%;max-width:100%}.off-xl-12{margin-left:100%}.col-xl-20{flex:20%;max-width:20%}.gap-xl-0,.gap-xl-0-x{margin-left:0}.gap-xl-0>*,.gap-xl-0-x>*{padding-left:0}.gap-xl-0,.gap-xl-0-y{margin-top:0}.gap-xl-0>*,.gap-xl-0-y>*{padding-top:0}.gap-xl-1,.gap-xl-1-x{margin-left:-12px}.gap-xl-1>*,.gap-xl-1-x>*{padding-left:12px}.gap-xl-1,.gap-xl-1-y{margin-top:-12px}.gap-xl-1>*,.gap-xl-1-y>*{padding-top:12px}.gap-xl-2,.gap-xl-2-x{margin-left:-24px}.gap-xl-2>*,.gap-xl-2-x>*{padding-left:24px}.gap-xl-2,.gap-xl-2-y{margin-top:-24px}.gap-xl-2>*,.gap-xl-2-y>*{padding-top:24px}.reset-xl{margin-left:0}}@media screen and (max-width:1024px){.col-lg{flex:1;max-width:100%}.col-lg-auto{flex:auto;max-width:100%;width:auto}.col-lg-1{flex:8.3333333333%;max-width:8.3333333333%}.off-lg-1{margin-left:8.3333333333%}.col-lg-2{flex:16.6666666667%;max-width:16.6666666667%}.off-lg-2{margin-left:16.6666666667%}.col-lg-3{flex:25%;max-width:25%}.off-lg-3{margin-left:25%}.col-lg-4{flex:33.3333333333%;max-width:33.3333333333%}.off-lg-4{margin-left:33.3333333333%}.col-lg-5{flex:41.6666666667%;max-width:41.6666666667%}.off-lg-5{margin-left:41.6666666667%}.col-lg-6{flex:50%;max-width:50%}.off-lg-6{margin-left:50%}.col-lg-7{flex:58.3333333333%;max-width:58.3333333333%}.off-lg-7{margin-left:58.3333333333%}.col-lg-8{flex:66.6666666667%;max-width:66.6666666667%}.off-lg-8{margin-left:66.6666666667%}.col-lg-9{flex:75%;max-width:75%}.off-lg-9{margin-left:75%}.col-lg-10{flex:83.3333333333%;max-width:83.3333333333%}.off-lg-10{margin-left:83.3333333333%}.col-lg-11{flex:91.6666666667%;max-width:91.6666666667%}.off-lg-11{margin-left:91.6666666667%}.col-lg-12{flex:100%;max-width:100%}.off-lg-12{margin-left:100%}.col-lg-20{flex:20%;max-width:20%}.gap-lg-0,.gap-lg-0-x{margin-left:0}.gap-lg-0>*,.gap-lg-0-x>*{padding-left:0}.gap-lg-0,.gap-lg-0-y{margin-top:0}.gap-lg-0>*,.gap-lg-0-y>*{padding-top:0}.gap-lg-1,.gap-lg-1-x{margin-left:-12px}.gap-lg-1>*,.gap-lg-1-x>*{padding-left:12px}.gap-lg-1,.gap-lg-1-y{margin-top:-12px}.gap-lg-1>*,.gap-lg-1-y>*{padding-top:12px}.gap-lg-2,.gap-lg-2-x{margin-left:-24px}.gap-lg-2>*,.gap-lg-2-x>*{padding-left:24px}.gap-lg-2,.gap-lg-2-y{margin-top:-24px}.gap-lg-2>*,.gap-lg-2-y>*{padding-top:24px}.reset-lg{margin-left:0}}@media screen and (max-width:768px){.col-md{flex:1;max-width:100%}.col-md-auto{flex:auto;max-width:100%;width:auto}.col-md-1{flex:8.3333333333%;max-width:8.3333333333%}.off-md-1{margin-left:8.3333333333%}.col-md-2{flex:16.6666666667%;max-width:16.6666666667%}.off-md-2{margin-left:16.6666666667%}.col-md-3{flex:25%;max-width:25%}.off-md-3{margin-left:25%}.col-md-4{flex:33.3333333333%;max-width:33.3333333333%}.off-md-4{margin-left:33.3333333333%}.col-md-5{flex:41.6666666667%;max-width:41.6666666667%}.off-md-5{margin-left:41.6666666667%}.col-md-6{flex:50%;max-width:50%}.off-md-6{margin-left:50%}.col-md-7{flex:58.3333333333%;max-width:58.3333333333%}.off-md-7{margin-left:58.3333333333%}.col-md-8{flex:66.6666666667%;max-width:66.6666666667%}.off-md-8{margin-left:66.6666666667%}.col-md-9{flex:75%;max-width:75%}.off-md-9{margin-left:75%}.col-md-10{flex:83.3333333333%;max-width:83.3333333333%}.off-md-10{margin-left:83.3333333333%}.col-md-11{flex:91.6666666667%;max-width:91.6666666667%}.off-md-11{margin-left:91.6666666667%}.col-md-12{flex:100%;max-width:100%}.off-md-12{margin-left:100%}.col-md-20{flex:20%;max-width:20%}.gap-md-0,.gap-md-0-x{margin-left:0}.gap-md-0>*,.gap-md-0-x>*{padding-left:0}.gap-md-0,.gap-md-0-y{margin-top:0}.gap-md-0>*,.gap-md-0-y>*{padding-top:0}.gap-md-1,.gap-md-1-x{margin-left:-12px}.gap-md-1>*,.gap-md-1-x>*{padding-left:12px}.gap-md-1,.gap-md-1-y{margin-top:-12px}.gap-md-1>*,.gap-md-1-y>*{padding-top:12px}.gap-md-2,.gap-md-2-x{margin-left:-24px}.gap-md-2>*,.gap-md-2-x>*{padding-left:24px}.gap-md-2,.gap-md-2-y{margin-top:-24px}.gap-md-2>*,.gap-md-2-y>*{padding-top:24px}.reset-md{margin-left:0}}@media screen and (max-width:500px){.col-sm{flex:1;max-width:100%}.col-sm-auto{flex:auto;max-width:100%;width:auto}.col-sm-1{flex:8.3333333333%;max-width:8.3333333333%}.off-sm-1{margin-left:8.3333333333%}.col-sm-2{flex:16.6666666667%;max-width:16.6666666667%}.off-sm-2{margin-left:16.6666666667%}.col-sm-3{flex:25%;max-width:25%}.off-sm-3{margin-left:25%}.col-sm-4{flex:33.3333333333%;max-width:33.3333333333%}.off-sm-4{margin-left:33.3333333333%}.col-sm-5{flex:41.6666666667%;max-width:41.6666666667%}.off-sm-5{margin-left:41.6666666667%}.col-sm-6{flex:50%;max-width:50%}.off-sm-6{margin-left:50%}.col-sm-7{flex:58.3333333333%;max-width:58.3333333333%}.off-sm-7{margin-left:58.3333333333%}.col-sm-8{flex:66.6666666667%;max-width:66.6666666667%}.off-sm-8{margin-left:66.6666666667%}.col-sm-9{flex:75%;max-width:75%}.off-sm-9{margin-left:75%}.col-sm-10{flex:83.3333333333%;max-width:83.3333333333%}.off-sm-10{margin-left:83.3333333333%}.col-sm-11{flex:91.6666666667%;max-width:91.6666666667%}.off-sm-11{margin-left:91.6666666667%}.col-sm-12{flex:100%;max-width:100%}.off-sm-12{margin-left:100%}.col-sm-20{flex:20%;max-width:20%}.gap-sm-0,.gap-sm-0-x{margin-left:0}.gap-sm-0>*,.gap-sm-0-x>*{padding-left:0}.gap-sm-0,.gap-sm-0-y{margin-top:0}.gap-sm-0>*,.gap-sm-0-y>*{padding-top:0}.gap-sm-1,.gap-sm-1-x{margin-left:-12px}.gap-sm-1>*,.gap-sm-1-x>*{padding-left:12px}.gap-sm-1,.gap-sm-1-y{margin-top:-12px}.gap-sm-1>*,.gap-sm-1-y>*{padding-top:12px}.gap-sm-2,.gap-sm-2-x{margin-left:-24px}.gap-sm-2>*,.gap-sm-2-x>*{padding-left:24px}.gap-sm-2,.gap-sm-2-y{margin-top:-24px}.gap-sm-2>*,.gap-sm-2-y>*{padding-top:24px}.reset-sm{margin-left:0}}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}picture,img{max-width:100%;height:auto}input,button,textarea,select{font:inherit}a{text-decoration:none;color:inherit}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.container{width:100%;max-width:var(--container-width);padding:0 var(--container-pad);margin:0 auto}.container--fluid{max-width:100%}*{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}html{color:var(--main-font-color);font-family:var(--main-font-family);font-size:var(--main-font-size);font-weight:400;line-height:1.5}body{background-color:var(--body-background)}.site-header .top-header .container{justify-content:space-between;padding:32px 30px 33px}.site-header .top-header .container .logo-wrapper{max-width:326px;width:100%;max-height:148px}.site-header .top-header .container .donate-link{display:flex;justify-content:center;align-items:center;max-width:296px;width:296px;height:90px;padding:6px 0 0;color:var(--text-color-blue);border:1px solid;font-size:30px;line-height:normal;font-weight:900;letter-spacing:2.5px}.site-header .top-header .container .donate-link:hover{background-color:var(--bg-blue);color:var(--text-color-white)}.site-header .top-header .container .mobile-menu-btn{display:none;justify-content:center;align-items:center;max-width:90px;width:90px;height:90px;padding:4px 0 0;color:var(--text-color-blue);border:1px solid;font-size:30px;line-height:normal;font-weight:900;letter-spacing:2.5px}.site-header .top-header .container .mobile-menu-btn img{width:30px;height:30px}.site-header .top-header .container .mobile-menu-btn:hover{background-color:var(--bg-blue);color:var(--text-color-white)}.site-header .bottom-header .container{padding:0 30px;min-height:90px}.site-header .bottom-header .container ul{font-size:16px;font-weight:700;padding:34px 0 33px;color:#fff;gap:1.1vw 154px;width:100%;letter-spacing:3.5px;transform:scale(1,1.5)}.site-header .bottom-header .container .menu-item a{text-transform:uppercase}@font-face{font-family:"Graphik";src:url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Medium-Web.eot);src:url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Regular-Web.eot#iefix) format("embedded-opentype"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Regular-Web.woff2) format("woff2"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Regular-Web.woff) format("woff"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Regular-Web.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Medium-Web.eot);src:url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Medium-Web.eot#iefix) format("embedded-opentype"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Medium-Web.woff2) format("woff2"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Medium-Web.woff) format("woff"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Medium-Web.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Semibold-Web.eot);src:url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Semibold-Web.eot#iefix) format("embedded-opentype"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Semibold-Web.woff2) format("woff2"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Semibold-Web.woff) format("woff"),url(https://www.georgeivrecoveryfoundation.org/wp-content/themes/george-groove/assets/public/css/../fonts/Graphik-Semibold-Web.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}body{background-color:var(--bg-main);color:var(--text-color);font-family:"Overpass",sans-serif;max-width:1920px;margin:0 auto}ul{list-style-position:inside;list-style-type:none;position:relative}section{margin:0 0 0;position:relative;overflow:hidden}section:last-child{margin:0 0 0}.container{padding:0;max-width:1690px;margin:0 auto}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.flex{display:flex}.flex--center{justify-content:center}.flex--middle{align-items:center}.in-flex{display:inline-flex}.c-row{flex-direction:row}.column{flex-direction:column}.bg-blue{background-color:var(--bg-blue)}.bg-dark-grey{background-color:var(--bg-dark-grey)}.blue-text{color:var(--text-color-blue)}img.background-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;z-index:0}.hero-section{max-height:846px;width:100%;position:relative}.hero-section .text-wrapper{position:relative;padding:160px 0 180px;z-index:3;height:50%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.hero-section .text-wrapper:after{content:"";box-shadow:0 0 500px 800px #000;z-index:0;width:0;height:100%;display:block;position:absolute;top:0;left:0;opacity:.4}.hero-section .text-wrapper .container{gap:57px;color:var(--text-color-white);padding:0 30px;z-index:1}.hero-section .text-wrapper .title{font-size:69px;transform:scale(1,1.2);font-weight:700;line-height:1}.hero-section .text-wrapper .details{font-size:26px;max-width:660px}.hero-section .text-wrapper .button{display:inline-flex;justify-content:center;align-items:center;font-size:24px;font-weight:900;border:1px solid;max-width:254px;width:100%;max-height:66px;height:66px;letter-spacing:4px;transform:scale(1,1.2)}.what-we-do-section{position:relative;height:50%;background-position:center;background-repeat:no-repeat;background-size:cover}.what-we-do-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(255 255 255 / .75);z-index:0}.what-we-do-section .container{padding:107px 30px 110px;position:relative;z-index:1}.what-we-do-section .title{font-size:53px;font-weight:700;transform:scale(1,1.2);letter-spacing:3px;margin:0 0 35px;line-height:1}.what-we-do-section .box{gap:25px;justify-content:center}.what-we-do-section .card{border:1px solid var(--text-color-blue);padding:34px;max-width:800px;width:100%}.what-we-do-section .card .title{margin:41px 0 28px;font-size:45px;font-weight:700;letter-spacing:0}.what-we-do-section .card .details{font-size:27px;max-width:667px;font-weight:500}.story-section{padding:140px 0 172px}.story-section .container{gap:95px;padding:0 30px}.story-section .up-title{font-size:34px;font-weight:600;transform:scale(1,1.3);margin:0 0 10px}.story-section .title{font-size:53px;font-weight:900;transform:scale(1,1.3);margin:0 0 35px;line-height:1}.story-section .details{font-size:27px;max-width:712px;font-weight:500;margin:0 0 38px}.story-section .button{display:inline-flex;justify-content:center;align-items:center;font-size:24px;font-weight:900;border:1px solid;max-width:254px;width:100%;max-height:66px;height:66px;letter-spacing:4px;transform:scale(1,1.2)}.story-section .video-wrapper{margin:0 -60px 0 0;width:883px}.legislation-section{padding:105px 0 117px;color:var(--text-color-white)}.legislation-section .container{padding:0 30px}.legislation-section .title{font-size:53px;font-weight:900;transform:scale(1,1.3);margin:0 0 35px;line-height:1}.legislation-section .details{font-size:40px;font-weight:300;line-height:1.7;max-width:1292px}.fund-section{position:relative;height:50%;background-position:center;background-repeat:no-repeat;background-size:cover}.fund-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(255 255 255 / .75);z-index:0}.fund-section .container{padding:116px 30px 143px;gap:76px;position:relative;z-index:1}.fund-section .title{font-size:40px;font-weight:900;transform:scale(1,1.3);margin:0 0 35px;line-height:1}.fund-section .details{font-size:27px;max-width:712px;font-weight:500;margin:0 0 38px}.fund-section .button{display:inline-flex;justify-content:center;align-items:center;font-size:24px;font-weight:900;border:1px solid;max-width:254px;width:100%;max-height:66px;height:66px;letter-spacing:4px;transform:scale(1,1.2)}.site-footer .container{padding:78px 30px 90px;gap:30px 153px}.site-footer ul{font-size:21px;font-weight:700;padding:33px 0;color:#fff;gap:1.1vw 60px;width:100%;letter-spacing:.5px;transform:scale(1,1.5)}.site-footer ul .menu-item a{text-transform:uppercase}.site-footer .donate-link{margin:25px 0 0;display:inline-flex;justify-content:center;align-items:center;font-size:24px;font-weight:900;border:1px solid var(--text-color-blue);color:var(--text-color-white);max-width:254px;width:100%;max-height:66px;height:66px;letter-spacing:4px;transform:scale(1,1.2)}.site-footer .logo-link{margin:15px 0 0}@media only screen and (max-width:1920px){.site-header .top-header{margin:0 6vw}.site-header .top-header .container .logo-wrapper{max-width:16.9799vw}.site-header .top-header .container .donate-link{width:15.11vw;height:4.6vw;font-size:1.5vw}.site-header .bottom-header .container{min-height:4.5vw}.site-header .bottom-header .container ul{font-size:.88vw;letter-spacing:.18vw;justify-content:center;padding:1.8vw 0 1.6vw;gap:1.1vw 7.4vw}.hero-section .text-wrapper{padding:8.1vw 0 9.2vw}.hero-section .text-wrapper .container{gap:2.9vw;margin:0 7vw}.hero-section .text-wrapper .title{font-size:3.5vw}.hero-section .text-wrapper .details{font-size:1.33vw;max-width:33vw}.hero-section .text-wrapper .button{font-size:1.2vw;max-width:12.99vw;height:3.3vw;letter-spacing:4px;padding:.5vw 0 0}.what-we-do-section .container{padding:5.4vw 30px 5.6vw}.what-we-do-section .title{font-size:2.7vw;margin:0 0 1.7vw}.what-we-do-section .box{gap:1.3vw}.what-we-do-section .card{padding:1.7vw;max-width:40.8vw}.what-we-do-section .card .title{margin:2vw 0 1.4vw;font-size:2.3vw}.what-we-do-section .card .details{font-size:1.36vw;max-width:34vw}.story-section{padding:7.1vw 0 8.8vw}.story-section .container{gap:4.8vw;margin:0 7vw}.story-section .up-title{font-size:1.7vw}.story-section .title{font-size:2.7vw;margin:0 0 1.8vw}.story-section .details{font-size:1.35vw;max-width:36.5vw;margin:0 0 1.9vw}.story-section .button{font-size:1.2vw;max-width:12.99vw;height:3.3vw;letter-spacing:4px;padding:.5vw 0 0}.story-section .video-wrapper{margin:0 -3.2vw 0 0;width:46.1vw}.story-section .video-wrapper iframe{max-width:46.1vw;max-height:27.5vw;width:100%;height:27.5vw}.legislation-section{padding:5.4vw 0 6vw}.legislation-section .title{font-size:2.7vw;margin:0 0 1.8vw}.legislation-section .details{font-size:2.05vw;max-width:67.3vw}.fund-section .container{justify-content:center;padding:6vw 0 7.4vw;gap:4vw}.fund-section img{max-width:41.2vw;width:100%}.fund-section .title{font-size:2.1vw;margin:0 0 1.8vw}.fund-section .details{font-size:1.4vw;max-width:37vw;margin:0 0 2vw}.fund-section .button{font-size:1.2vw;max-width:12.99vw;height:3.3vw;letter-spacing:4px;padding:.5vw 0 0}.site-footer .container{gap:30px 8vw;padding:4vw 30px 4.5vw;justify-content:center}.site-footer img{max-width:21vw;width:100%}.site-footer ul{font-size:1.1vw;padding:1.7vw 0;gap:1.1vw 3.13vw}.site-footer .donate-link{font-size:1.2vw;max-width:12.99vw;height:3.3vw;letter-spacing:4px;padding:.5vw 0 0}.site-footer .logo-link{margin:1vw 0 0}}@media only screen and (max-width:1024px){.site-header .top-header{margin:0 0}.site-header .top-header .container{padding:32px 30px 33px}.site-header .top-header .container .logo-wrapper{max-width:126px}.site-header .top-header .container .donate-link{display:flex;max-width:148px;width:148px;height:45px;font-size:15px;margin:0 15px 0 0}.site-header .top-header .container .mobile-menu-btn{display:flex;max-width:45px;width:45px;height:45px;padding:4px 0 0;border:1px solid}.site-header .top-header .container .mobile-menu-btn img{margin:-2px 0 0;width:20px;height:20px}.site-header .top-header .container .mobile-menu-btn:hover{background-color:var(--bg-blue);color:var(--text-color-white)}.site-header .bottom-header{height:0;overflow:hidden;transition:0.3s height}.site-header .bottom-header.clicked{height:300px}.site-header .bottom-header .container{padding:0 30px;min-height:90px}.site-header .bottom-header .container ul{font-size:12px;padding:70px 0;flex-direction:column}.hero-section{max-height:846px;width:100%;position:relative}.hero-section .text-wrapper{position:relative;padding:60px 0 60px}.hero-section .text-wrapper .container{gap:28px;margin:0}.hero-section .text-wrapper .title{font-size:30px}.hero-section .text-wrapper .details{font-size:16px;max-width:400px}.hero-section .text-wrapper .button{font-size:12px;max-width:127px;max-height:33px;height:33px}.what-we-do-section .container{padding:60px 30px 60px;position:relative;z-index:1}.what-we-do-section .title{font-size:26px;margin:0 0 25px}.what-we-do-section .box{gap:25px;justify-content:center}.what-we-do-section .card{border:1px solid var(--text-color-blue);padding:24px;max-width:340px;width:100%}.what-we-do-section .card .title{margin:20px 0 15px;font-size:22px}.what-we-do-section .card .details{font-size:13px;max-width:667px}.story-section{padding:60px 0 50px}.story-section .container{gap:30px;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;margin:0}.story-section .text-wrapper{max-width:370px;width:100%}.story-section .up-title{font-size:17px;margin:0 0 8px}.story-section .title{font-size:27px;margin:0 0 18px}.story-section .details{font-size:13px;max-width:370px;font-weight:500;margin:0 0 20px}.story-section .button{font-size:12px;max-width:127px;max-height:33px;height:33px}.story-section .video-wrapper{margin:0 0 0 0;max-width:800px;width:100%}.story-section .video-wrapper iframe{max-width:800px;width:100%;min-height:300px;height:auto}.legislation-section{padding:60px 0 50px}.legislation-section .title{font-size:27px;margin:0 0 25px}.legislation-section .details{font-size:20px;max-width:600px}.fund-section .container{padding:60px 30px 60px;gap:40px;position:relative;z-index:1;flex-direction:row;justify-content:center}.fund-section img{max-width:300px;width:100%}.fund-section .title{font-size:20px;margin:0 0 18px}.fund-section .details{font-size:13px;max-width:356px;font-weight:500;margin:0 0 19px}.fund-section .button{font-size:12px;max-width:127px;max-height:33px;height:33px}.site-footer .container{padding:40px 30px 30px;gap:10px 30px;flex-direction:column-reverse;justify-content:center;align-items:center}.site-footer img{max-width:150px}.site-footer ul{font-size:11px;color:#fff;gap:1.1vw 30px;justify-content:center;padding:33px 0}.site-footer .donate-link{margin:15px auto 0;font-size:12px;max-width:127px;max-height:33px;height:33px}.site-footer .logo-link{margin:0 0 0}}@media only screen and (max-width:768px){.site-header .top-header .container{padding:32px 30px 33px}.site-header .top-header .container .logo-wrapper{max-width:126px}.site-header .top-header .container .donate-link{display:flex;max-width:148px;width:148px;height:45px;font-size:15px;margin:0 15px 0 0}.site-header .top-header .container .mobile-menu-btn{display:flex;max-width:45px;width:45px;height:45px;padding:4px 0 0;border:1px solid}.site-header .top-header .container .mobile-menu-btn img{margin:-2px 0 0;width:20px;height:20px}.site-header .top-header .container .mobile-menu-btn:hover{background-color:var(--bg-blue);color:var(--text-color-white)}.site-header .bottom-header{height:0;overflow:hidden;transition:0.3s height}.site-header .bottom-header.clicked{height:280px}.site-header .bottom-header .container{padding:0 30px;min-height:90px}.site-header .bottom-header .container ul{font-size:12px;padding:70px 0;flex-direction:column}.hero-section{max-height:846px;width:100%;position:relative}.hero-section .text-wrapper{position:relative;padding:60px 0 60px}.hero-section .text-wrapper .container{gap:28px}.hero-section .text-wrapper .title{font-size:30px}.hero-section .text-wrapper .details{font-size:16px;max-width:400px}.hero-section .text-wrapper .button{font-size:12px;max-width:127px;max-height:33px;height:33px}.what-we-do-section .container{padding:60px 30px 60px;position:relative;z-index:1}.what-we-do-section .title{font-size:26px;margin:0 0 25px}.what-we-do-section .box{gap:25px;justify-content:center}.what-we-do-section .card{border:1px solid var(--text-color-blue);padding:24px;max-width:300px;width:100%}.what-we-do-section .card .title{margin:20px 0 15px;font-size:22px}.what-we-do-section .card .details{font-size:13px;max-width:667px}.story-section{padding:60px 0 50px}.story-section .container{gap:30px;flex-wrap:wrap}.story-section .up-title{font-size:17px;margin:0 0 8px}.story-section .title{font-size:27px;margin:0 0 18px}.story-section .details{font-size:13px;max-width:370px;font-weight:500;margin:0 0 20px}.story-section .button{font-size:12px;max-width:127px;max-height:33px;height:33px}.story-section .video-wrapper{margin:0 0 0 0;width:100%}.story-section .video-wrapper iframe{max-width:800px;width:100%;min-height:300px;height:auto}.legislation-section{padding:60px 0 50px}.legislation-section .title{font-size:27px;margin:0 0 25px}.legislation-section .details{font-size:20px;max-width:400px}.fund-section .container{padding:60px 30px 60px;gap:40px;position:relative;z-index:1;flex-direction:column}.fund-section img{max-width:300px;width:100%}.fund-section .title{font-size:20px;margin:0 0 18px}.fund-section .details{font-size:13px;max-width:356px;font-weight:500;margin:0 0 19px}.fund-section .button{font-size:12px;max-width:127px;max-height:33px;height:33px}.site-footer .container{padding:40px 30px 30px;gap:10px 30px;flex-direction:column-reverse;justify-content:center;align-items:center}.site-footer img{max-width:150px}.site-footer ul{font-size:11px;color:#fff;gap:1.1vw 30px;justify-content:center}.site-footer .donate-link{margin:15px auto 0;font-size:12px;max-width:127px;max-height:33px;height:33px}.site-footer .logo-link{margin:0 0 0}}@media only screen and (max-width:500px){.site-header .top-header .container{padding:32px 30px 33px}.site-header .top-header .container .donate-link{display:none}.site-header .bottom-header.clicked{height:250px}.site-header .bottom-header .container ul{padding:60px 0}.hero-section .text-wrapper{padding:40px 0 40px}.hero-section .text-wrapper .container{gap:28px}.what-we-do-section .container{padding:40px 30px 40px}.what-we-do-section .card{max-width:400px}.story-section{padding:40px 0 30px}.story-section .container{gap:30px}.story-section .video-wrapper iframe{max-width:500px;width:100%;min-height:200px;height:auto}.legislation-section{padding:40px 0 30px}.legislation-section .title{margin:0 0 18px}.fund-section .container{padding:40px 30px 40px}.site-footer .container{padding:40px 30px 30px;gap:20px 30px}.site-footer ul{flex-direction:column}}@media print{*,*::before,*::after{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.search-form{padding:20px}.search-form__input{margin-right:10px}