﻿*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html,body{background:#000;--bs-body-font-size: 18px;color:#fff;font-family:SofiaSans,serif;font-size:14px;height:100vh;line-height:1.2;margin:0;padding:0;width:100%}@media screen and (min-width: 2000px){html,body{font-size:32px}}@media screen and (min-width: 786px){html,body{font-size:16px}}a:link{color:#eec3a3}.telephone-link:before{background:url("../images/telephone.svg") no-repeat;background-size:20px 20px;content:"";display:inline-block;height:20px;position:relative;top:5px;width:30px}.email-link{display:inline-block;padding-right:10px}@media only screen and (max-width: 786px){.email-link{display:block}}.email-link:before{background:url("../images/envelope.svg") no-repeat;background-size:20px 20px;content:"";display:inline-block;height:20px;position:relative;top:5px;width:30px}.signature-link:before{background:url("../images/write-to.svg") no-repeat;background-size:20px 20px;content:"";display:inline-block;height:20px;position:relative;top:5px;width:30px}.make-it-happen-section a:link{font-size:1.375rem;font-weight:800}@media only screen and (max-width: 786px){.make-it-happen-section a:link{font-size:1rem !important}}.links-separator{border-top:3px dashed #eec3a3;opacity:1}@font-face{font-family:"AntonRegular";src:url("../fonts/Anton-Regular.ttf") format("truetype")}@font-face{font-family:"SofiaSans";src:url("../fonts/SofiaSans-VariableFont_wght.ttf") format("truetype")}@font-face{font-family:"SofiaSans";src:url("../fonts/SofiaSans-Italic-VariableFont_wght.ttf");font-style:italic}h1,h2,h3,h4,h5,h6{font-family:SofiaSans,serif;font-weight:bold}strong{font-family:SofiaSans,serif;font-weight:bold}.text-primary{color:#402721 !important}.text-secondary{color:#008571 !important}.text-tertiary{color:#EEC3A3 !important}.text-body{color:#FFF !important}.text-white{color:#fff !important}.text-center{text-align:center}sub{font-size:65%;line-height:0}sup{font-size:60%;line-height:0;position:relative;top:.12em}.fs-16{font-size:1rem}.text-cond{font-family:MyriadCondensedBlackItalic,serif}.text-small{font-size:0.75rem;line-height:0.875rem}.text-nowrap{white-space:nowrap}.text-strike{text-decoration:line-through}h1{font-family:SofiaSans,serif;font-size:1.875rem !important;font-weight:800;line-height:1}@media only screen and (max-width: 786px){h1{font-size:1.5625rem !important}}.fw-500{font-weight:500}.fs-14{font-size:0.875rem;line-height:1rem}.fs-17{font-size:1.0625rem;line-height:1.1875rem}.fs-22{font-size:1.375rem;line-height:1.5625rem}.fs-38{font-size:2.375rem}@counter-style footnote{system:symbolic;symbols:"*" "†" "‡" "§" "II";suffix:" "}ol.footnotes{counter-reset:li-counter;list-style:none;margin-left:-0.125rem;padding:0}ol.footnotes li{margin-bottom:0.25rem;padding-left:.25em;text-indent:-0.15em}ol.footnotes li:before{content:counter(li-counter, footnote);counter-increment:li-counter;display:inline-block;font-size:50%;line-height:0;position:relative;top:-0.9em;vertical-align:baseline}ol.footnotes li:first-of-type{text-indent:-0.19rem}ol.footnotes li:first-of-type:before{font-size:100%;top:0}ol.footnotes li:last-of-type{margin-bottom:0}ul.branded{padding-left:1.0625rem}ul.branded li::marker{color:#402721}ul.branded li ul{padding-left:1.25rem}.nav-fixed{position:sticky;top:0;width:100%;z-index:99}.nav-fixed .bg-nav{background-color:#fff3eb}.nav-fixed .nav-text{font-size:1.5rem;font-weight:600}.nav-fixed #navbarNavDropdown{justify-content:space-between}.nav-fixed .nav-logo{font-size:2.75rem;font-weight:600;margin-left:3.125rem}@media only screen and (max-width: 767px){.nav-fixed .nav-logo{margin:0.875rem 1.25rem}}.nav-fixed .sign-up-button{background-color:#2f1008;border-radius:6.25rem;color:#fff;font-weight:800;margin-right:1.25rem;padding:0.75rem 1rem;text-decoration:none;white-space:nowrap}@media only screen and (min-width: 767px){.nav-fixed .sign-up-button{font-size:1.25rem;margin-right:3rem}}.nav-fixed .mobile-nav-top{align-items:center;display:flex;justify-content:space-between}.nav-fixed .mobile-nav-bottom{background-color:#eec3a3;display:flex}@media only screen and (max-width: 767px){.nav-fixed .navbar-nav{flex-direction:row !important}}@media only screen and (max-width: 767px){.nav-fixed .navbar{padding-bottom:0 !important}}.nav-fixed .navbar .navbar-nav{justify-content:space-evenly;width:100%}@media only screen and (max-width: 767px){.nav-fixed .navbar .navbar-nav{justify-content:space-between}}.nav-fixed .navbar a:link{color:#2f1008}.nav-fixed .navbar a:link.sign-up-button{color:#fff}.nav-fixed .navbar .nav-item{font-size:1rem;position:relative}@media only screen and (max-width: 767px){.nav-fixed .navbar .nav-item{flex:1 0 auto}.nav-fixed .navbar .nav-item :after{background:rgba(47,16,8,.5);content:"";height:70%;position:absolute;right:0;top:8px;width:1px}}@media only screen and (max-width: 767px){.nav-fixed .navbar .nav-item-last .nav-link:after{display:none}}.nav-fixed .navbar .nav-link{font-size:1.5rem;padding:1rem 1.5rem}.nav-fixed .navbar .nav-link.active{border-bottom:3px solid #000;padding-bottom:3px !important}@media only screen and (max-width: 767px){.nav-fixed .navbar .nav-link{font-size:1rem;width:100%}}.btn-brown-tertiary{font-weight:800;color:#000 !important;background-color:#eec3a3;border-radius:100px;padding:.75rem 1rem;text-decoration:none;white-space:nowrap}.button-margin{margin-left:10.125rem}@media only screen and (max-width: 786px){.button-margin{margin-left:1.5rem !important}}.btn{background-color:#eec3a3;padding:0.3125rem 0.625rem;color:#fff;border-radius:5px}.footer-logo{background:url(../images/clean-healthy-logo.svg) no-repeat 0 0;background-size:contain;width:11.375rem;height:3.5rem;margin-bottom:0.9375rem}.footer-section{background-color:#fff3eb;padding-left:10.125rem !important;padding-bottom:60px}@media only screen and (max-width: 786px){.footer-section{padding-left:3rem !important}}.link-section{background-color:#000;color:#fff}.link-section .link-button-margin{margin-left:11%}@media only screen and (max-width: 767px){.link-section .link-button-margin{margin-left:3rem !important}}.link-section .link-padding{padding:0 11%}@media only screen and (max-width: 767px){.link-section .link-padding{padding-left:3rem !important;padding-right:3rem !important}}.link-section .carousel .carousel-arrow{padding:0 2.25rem}.link-section .carousel .back-arrow{transform:rotate(180deg)}#resources{position:relative;top:-85px}@media only screen and (max-width: 767px){#resources{position:relative;top:-135px}}#carousel-container-desktop,#carousel-container-mobile{display:flex;justify-content:center}#carousel-container-desktop .carousel-slider-1,#carousel-container-mobile .carousel-slider-1{width:80%}#carousel-container-desktop .carousel-slider-1 .link-card,#carousel-container-mobile .carousel-slider-1 .link-card{color:#fff;display:inline-block;height:21.125rem;width:20.0625rem;margin-bottom:5px}@media only screen and (max-width: 767px){#carousel-container-desktop .carousel-slider-1 .link-card,#carousel-container-mobile .carousel-slider-1 .link-card{display:flex;height:7.9375rem}}#carousel-container-desktop .carousel-slider-1 .card-top,#carousel-container-mobile .carousel-slider-1 .card-top{align-items:center;background-color:#eec3a3;display:flex;height:50%;justify-content:center}@media only screen and (max-width: 767px){#carousel-container-desktop .carousel-slider-1 .card-top,#carousel-container-mobile .carousel-slider-1 .card-top{height:auto;padding:43px 27px}}#carousel-container-desktop .carousel-slider-1 .card-top .link-icon,#carousel-container-mobile .carousel-slider-1 .card-top .link-icon{height:8.75rem;width:8.75rem}@media only screen and (max-width: 767px){#carousel-container-desktop .carousel-slider-1 .card-top .link-icon,#carousel-container-mobile .carousel-slider-1 .card-top .link-icon{height:4.5rem;width:4.5rem}}@media only screen and (max-width: 767px){#carousel-container-desktop .carousel-slider-1 .card-top,#carousel-container-mobile .carousel-slider-1 .card-top{padding:2.6875rem 1.5rem}}#carousel-container-desktop .carousel-slider-1 .card-bottom,#carousel-container-mobile .carousel-slider-1 .card-bottom{background-color:#fff;color:#2f1008;font-size:1.375rem;font-weight:700;height:50%;line-height:normal;padding:1.5rem 2.25rem;white-space:normal}@media only screen and (max-width: 767px){#carousel-container-desktop .carousel-slider-1 .card-bottom,#carousel-container-mobile .carousel-slider-1 .card-bottom{align-items:center;display:flex;font-size:1rem;height:auto;max-width:11.875rem;min-width:11.875rem;padding:0.625rem 0.3125rem}}#carousel-container-desktop .slick-list{margin:0 -10px}#carousel-container-desktop .slick-slide>div{padding:0 10px}#carousel-container-mobile .slick-list{margin:0 25px}.slick-dots li button:before{color:#fff}.slick-dots li.slick-active button:before{color:#fff !important}.slick-prev{left:-75px}@media only screen and (max-width: 767px){.slick-prev{left:-35px}}.carousel-container{width:970px;margin:0 auto;position:relative}@media only screen and (max-width: 767px){.carousel-container{width:360px}}@media only screen and (min-width: 768px)and (max-width: 991px){.carousel-container{margin:0 auto !important;width:600px}}.swiper{height:400px;margin:0 60px 40px 60px !important;position:unset !important;--swiper-pagination-color: #fff;--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-bullet-inactive-opacity: 0.55}@media only screen and (min-width: 768px)and (max-width: 991px){.swiper{margin:0 auto !important;width:600px}}@media only screen and (max-width: 767px){.swiper{margin:0 45px 40px 45px !important;height:350px;--swiper-pagination-top: 365px}}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#eec3a3}@media only screen and (min-width: 768px)and (max-width: 991px){.swiper .swiper-button-next{right:-36px;top:45%}}@media only screen and (min-width: 768px)and (max-width: 991px){.swiper .swiper-button-prev{left:-36px;top:45%}}.swiper .link-card{color:#fff;display:inline-block;height:21.125rem;width:17.5rem;margin-bottom:5px}@media only screen and (max-width: 767px){.swiper .link-card{display:flex;height:7.9375rem}}@media only screen and (min-width: 768px)and (max-width: 991px){.swiper .link-card{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{left:auto;top:320px;width:600px}}.swiper .card-top{align-items:center;background-color:#eec3a3;display:flex;height:50%;justify-content:center}@media only screen and (max-width: 767px){.swiper .card-top{height:auto;padding:43px 27px}}.swiper .card-top .link-icon{height:8.75rem;width:8.75rem}@media only screen and (max-width: 767px){.swiper .card-top .link-icon{height:4.5rem;width:4.5rem}}@media only screen and (max-width: 767px){.swiper .card-top{padding:2.6875rem 1.5rem}}.swiper .card-bottom{background-color:#fff;color:#2f1008;font-size:1.375rem;font-weight:700;height:50%;line-height:normal;padding:1.5rem 2.25rem;white-space:normal}@media only screen and (max-width: 767px){.swiper .card-bottom{align-items:center;display:flex;font-size:1rem;height:auto;max-width:11.875rem;min-width:11.875rem;padding:0.625rem 0.3125rem}}@media only screen and (min-width: 768px)and (max-width: 991px){.swiper .card-bottom{font-size:1.125rem;padding:1.5rem 1rem}}@media only screen and (min-width: 768px)and (max-width: 991px){.safari .swiper-pagination-bullets.swiper-pagination-horizontal{top:auto}}.make-it-happen-section{background-color:#321812}.find-rep-link{color:#eec3a3}.links-list{align-self:normal}.links-list li{margin-bottom:20px}@media only screen and (max-width: 786px){.links-list{padding-left:48px}}#dynamite-wrapper{height:auto;position:relative}.video-container-dynamite{aspect-ratio:120/119;width:100%}@media only screen and (min-width: 768px){.video-container-dynamite{height:auto}}@media only screen and (max-width: 767px){.video-container-dynamite{height:auto}}@media only screen and (max-width: 460px){.video-container-dynamite{height:250px}}.dynamite-video-settings{position:relative;pointer-events:none;width:100%}#the-issue-container{width:100%;z-index:10}#the-issue-container #if-you-knew-text{padding-bottom:6rem;background-color:#402721}#the-issue-container .brown-section{padding:20px;align-items:center;display:flex;flex-direction:column}.brown-section{background-color:#402721}#the-issue{position:relative;top:-85px}@media only screen and (max-width: 767px){#the-issue{position:relative;top:-145px}}#our-goal-container{padding:20rem 0 4rem 0;position:absolute;text-shadow:1px 1px 2px rgba(0,0,0,.75);z-index:11;scroll-margin-top:800px;top:0}@media screen and (min-width: 768px){#our-goal-container{padding:4rem 0 18rem 0}}@media screen and (max-width: 768px){#our-goal-container{padding:0 0 4rem 0;position:relative}}@media screen and (min-width: 1200px){#our-goal-container{padding:10rem 0 21rem 0}}#our-goal-container .container-our-goal{padding-left:3rem !important;padding-right:3rem !important}#our-goal-container .container-our-goal .tertiarty-box{align-items:center;border:4px solid #eec3a3;border-radius:4px;display:flex;flex-shrink:0;gap:10px;justify-content:center;padding:3rem 2rem}@media only screen and (max-width: 768px){#our-goal-container .container-our-goal .tertiarty-box{padding:1.25rem 1rem !important}}#our-goal-container .signature-link{text-shadow:none}#our-goal{position:relative;top:-90px}@media only screen and (max-width: 767px){#our-goal{position:relative;top:-145px}}@media only screen and (max-width: 767px){.safari #our-goal{position:relative;top:60px}}#roach-wrapper{height:auto;position:relative}.video-container-roach{aspect-ratio:149/94;background-color:#000;left:0;top:0;will-change:contents}@media screen and (min-width: 768px){.video-container-roach{aspect-ratio:149/94;height:auto;mask-image:none}}@media screen and (min-width: 1200px){.video-container-roach{left:auto;right:0}}.video-container-roach .roach-video-settings{-webkit-mask-image:linear-gradient(to bottom, #000 80%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to bottom, #000 80%, rgba(0, 0, 0, 0) 100%);pointer-events:none;width:100vw;will-change:contents}@media screen and (min-width: 768px){.video-container-roach .roach-video-settings{height:auto;-webkit-mask-image:linear-gradient(180deg, #000 30%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(180deg, #000 30%, rgba(0, 0, 0, 0) 100%)}}@media screen and (min-width: 992px){.video-container-roach .roach-video-settings{width:100%}}@media only screen and (min-width: 768px){.video-container-roach .roach-video-settings{-webkit-mask-image:linear-gradient(270deg, #000 90%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(270deg, #000 90%, rgba(0, 0, 0, 0) 100%)}}body.safari .roach-video-settings{width:100%}@media only screen and (max-width: 767px){body.safari .roach-video-settings{margin-top:0}}.video-container-smoke{overflow:hidden;position:relative;width:100%}@media screen and (min-width: 1044px){.video-container-smoke{aspect-ratio:auto;height:auto}}#video-smoke{width:100%}@media screen and (min-width: 1044px){#video-smoke{width:100%}}.video-settings{overflow:hidden;pointer-events:none;position:relative;mask-image:linear-gradient(to bottom, #000 80%, rgba(0, 0, 0, 0) 100%)}.smoke-overlay-text{color:#fff;font-family:SofiaSans,sans-serif;font-style:normal;font-weight:800;line-height:normal;max-width:33.5rem;position:absolute;font-size:1.5rem;top:0;text-transform:uppercase;left:10%;margin-top:50%}@media screen and (min-width: 768px){.smoke-overlay-text{font-size:2rem;margin-top:10%;left:unset;right:2%;max-width:45%;width:500px}}@media screen and (min-width: 1200px){.smoke-overlay-text{margin-top:10%;left:auto;right:2%;max-width:33.5rem}}@media screen and (min-width: 1400px){.smoke-overlay-text{margin-top:10%;left:auto;right:2%}}.smoke-overlay-text span{color:#eec3a3}.smoke-overlay-text .the-truth{font-family:SofiaSans,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:initial}@media only screen and (max-width: 678px){.smoke-overlay-text .the-truth{font-size:1rem}}#top{position:relative;top:-90px}@media only screen and (max-width: 767px){#top{position:relative;top:-145px}}@media only screen and (max-width: 767px){.safari #top{position:relative}}#contact-assemblymen{background-color:#260e08}@media only screen and (min-width: 768px){#contact-assemblymen .content{padding-left:10px}}.call-speaker{align-items:center;color:#fff5ed}#error-page .error{margin:200px 40px;display:flex;justify-content:center;flex-direction:column;align-items:center}#error-page .error h1{color:#eec3a3}.grey-section{background-color:#6a6669;padding:20px;height:280px}.arrow-icon{width:2.25rem;height:2.25rem;position:relative;top:0.5rem}.link-grid{display:grid;grid-template-columns:36px 300px;grid-column-gap:2rem;color:#fff}table td{padding:0 0.625rem}#home{position:relative}.parallax-wrapper{position:relative;width:100%;overflow:hidden}.fadeInView{opacity:0}.ko-svg{filter:invert(1)}.no-underline{text-decoration:none}/*# sourceMappingURL=main.min.css.map */
