.input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}.input:focus,.button:focus,.input:active,.button:active{outline:none}.button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.title:not(:last-child){margin-bottom:1.5rem}/*!minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css*/html,body,p,ul,li,figure,hr,h1,h2,h3{margin:0;padding:0}h1,h2,h3{font-size:100%;font-weight:400}ul{list-style:none}button,input{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img{height:auto;max-width:100%}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}figure,footer,header,section{display:block}body,button,input{font-family:karla,sans-serif}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#1f2f64;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}@keyframes spinAround{from{transform:rotate(0)}to{transform:rotate(359deg)}}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button:hover{border-color:#b5b5b5;color:#363636}.button:focus{border-color:#485fc7;color:#363636}.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(31,47,100,.25)}.button:active{border-color:#4a4a4a;color:#363636}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.title{word-break:break-word}.title span{font-weight:inherit}.title{color:#1f2f64;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title.is-6{font-size:1rem}.input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}.input::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input:hover{border-color:#b5b5b5}.input:focus,.input:active{border-color:#1f2f64;box-shadow:0 0 0 .125em rgba(31,47,100,.25)}.input{box-shadow:inset 0 .0625em .125em rgba(10,10,10,5%);max-width:100%;width:100%}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}@media screen and (max-width:1023px){.navbar>.container{display:block}}@media screen and (min-width:1024px){.navbar{align-items:stretch;display:flex}.navbar{min-height:3.25rem}}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}@media screen and (max-width:767px){.column.is-12-mobile{flex:none;width:100%}}@media screen and (min-width:768px),print{.column.is-6{flex:none;width:50%}.column.is-12{flex:none;width:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-multiline{flex-wrap:wrap}@media screen and (min-width:768px),print{.columns:not(.is-desktop){display:flex}}.is-justify-content-center{justify-content:center!important}.is-align-content-center{align-content:center!important}.mt-3{margin-top:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-auto{margin-left:auto!important}.p-0{padding:0!important}.pb-0{padding-bottom:0!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.has-text-left{text-align:left!important}.is-flex{display:flex!important}@media screen and (max-width:767px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:768px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}.section{padding:0 1.5rem 1.5rem}@media screen and (min-width:1024px){.section{padding:3rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}@font-face{font-family:karla;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Karla-Regular.ttf)format("ttf"),url(/assets/fonts/Karla-Regular.woff)format("woff")}html{scroll-behavior:smooth}body{font-family:karla,sans-serif;background:#fcfcfc;color:#231f20}.nav-link{display:inline;padding:0}.nav-link:link,.nav-link:visited,.nav-link:hover,.nav-link:active{color:#212529;text-decoration:underline}.heading{margin:0 auto 24px;font-size:40px;font-weight:700;line-height:1.15;letter-spacing:-.24px}.sub-heading{margin:0 auto 14px;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.12px}.sub-paragraph{margin:0 auto 40px;font-size:18px;line-height:1.44;letter-spacing:-.09px}.main-btn,.secondary-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:70px;border:0;border-radius:35px;padding:0;font-size:18px;font-weight:700;line-height:1.67;letter-spacing:-.11px}.main-btn,.main-btn:hover{color:#212529;background:#fec515;box-shadow:0 8px 32px rgba(254,197,21,.4)}.secondary-btn,.secondary-btn:hover{color:#fff;background:#212529}.main-section{padding:53px 0 40px}.video-container{position:relative;width:100%;height:100%}.video-player{display:block;width:100%;height:auto;background:#212529}.video-player.fit-cover{object-fit:cover;object-position:center}.video-poster{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.video-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;border:0;padding:0;font-size:18px;line-height:1.56;letter-spacing:-.11px;color:#fff;background:0 0}.video-play-icon{display:block;margin:0 auto}.video-play-text{position:absolute;left:0;top:100%;width:100%;margin:20px auto 0}@media(min-width:768px){.heading{font-size:54px;line-height:1.19;letter-spacing:-.32px}.sub-heading{font-size:22px;font-weight:500;line-height:1.27;letter-spacing:-.13px}.main-btn,.secondary-btn{width:240px}.main-section{padding:130px 0}}@media(min-width:992px){.video-play-icon{width:130px;height:auto}}.hero{position:relative;height:650px}.hero-content{position:absolute;left:0;top:0;width:100%;height:100%;background:#212529}.hero-container{height:100%;padding-top:140px;text-align:center;color:#fff}.hero-bg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero-title{position:relative;z-index:1;margin-bottom:9px;font-size:40px;font-weight:700;line-height:1.15;letter-spacing:-.24px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.hero-paragraph{position:relative;z-index:1;font-size:18px;font-weight:500;line-height:1.44;letter-spacing:-.11px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.hero-btn-container{position:absolute;left:50%;bottom:90px;transform:translateX(-50%)}.hero-btn-arrow{position:absolute;left:275px;top:25px}@media(min-width:768px){.hero{height:740px}.hero-container{padding-top:190px;text-align:left}.hero-title{max-width:640px;margin-bottom:20px;font-size:60px;line-height:1.07;letter-spacing:-.36px}.hero-paragraph{font-size:20px;line-height:1.3;letter-spacing:-.12px;margin-bottom:40px;margin-top:20px;width:551px}}.nav-container{position:relative;z-index:2}.navbar{position:static}.main-logo{position:relative;z-index:2;width:103px;height:auto}.navbar-toggler{position:relative;z-index:2;border:0;padding:0}.navbar-toggler:focus{outline:none}.navbar-toggler-icon{width:44px;height:44px;margin-top:20px;background:url(/assets/images/ico-cross.svg)no-repeat 50%/contain}.collapsed .navbar-toggler-icon{width:30px;height:25px;background:url(/assets/images/ico-menu.svg)no-repeat 50%/contain}.navbar-collapse{font-size:16px;line-height:1.38;letter-spacing:-.1px}.navbar-container{width:100%}.navbar-nav .nav-item{margin:0 0 40px;font-size:18px}.navbar-nav .nav-item .nav-link{padding-left:0;padding-right:0}.navbar-nav .nav-item .nav-link.outline{border:1px solid #000;border-radius:5px;padding:5px 10px;text-decoration:none}@media(max-width:991px){.logo-text{transition:fill 500ms linear}.logo-text.menu-open{fill:#000}.navbar-container{padding:130px 15px 0}.navbar-collapse{position:absolute;left:0;top:0;width:100%;border-radius:0 0 20px 20px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between;text-align:center;background:#fff;box-shadow:0 14px 40px rgba(0,0,0,7%)}.nav-org-code{margin:20px 0}.nav-contact{margin:20px 0 40px}}@media(min-width:992px){.main-logo{width:124px}.navbar-nav{margin-top:32px}.navbar-container{display:flex;flex-flow:row nowrap;align-items:baseline;justify-content:space-between}.navbar-nav .nav-item,.nav-org-code{margin:0 0 0 40px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.navbar-nav .nav-link:link,.navbar-nav .nav-link:visited,.navbar-nav .nav-link:hover,.navbar-nav .nav-link:active{color:inherit}.navbar-nav .nav-link:link,.navbar-nav .nav-link:visited{text-decoration:none}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:active{text-decoration:underline}.navbar-nav .nav-item .nav-link.outline{border-color:#fff}}.values-section{padding-top:60px}.values-row{margin:0 0 60px;padding:50px 0 0}.block-container{margin:0 auto 70px;padding:70px 25px 20px;border-radius:20px}.block-vision{background:#e4e6ff}.block-mission{background:#fff4d9}.block-purpose{background:#d7f8f0}.block-heading{margin-bottom:14px;font-size:28px;font-weight:700;line-height:1.21;letter-spacing:-.17px}.block-paragraph{margin-bottom:0;font-size:16px;line-height:1.5;letter-spacing:-.1px}.block-icon{display:block;position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}@media(min-width:992px){.values-section{padding-top:100px}.values-row{margin:60px 0 120px}.block-container{margin-bottom:0;padding:80px 30px 40px}.block-icon{width:240px;height:auto}}.donation-video{margin:0 auto;border-radius:20px;box-shadow:0 18px 54px rgba(44,44,44,.24);overflow:hidden}.donation-banner{margin-top:-60px;padding:60px 0;background:#2ddeb4}.donation-banner-heading{margin:0 auto 30px;font-size:26px;font-weight:500;line-height:1.31;letter-spacing:-.16px}.donation-btn-arrow{margin:-27px 23px 0 0}@media(min-width:992px){.donation-banner{margin-top:-120px;padding-top:200px}.donation-banner-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.donation-banner-icon{width:245px;height:auto;margin-left:-52px}.donation-banner-heading{margin:0 90px 0 0}}.participants-section{padding:60px 0 20px;background:#f9f9f9;overflow-x:hidden}.participants-container{margin-bottom:40px}.participants-heading{margin:0 0 30px;font-size:26px;font-weight:700;line-height:1.31;letter-spacing:-.16px}.org-quote-box{min-height:100%;border-radius:20px;padding:20px 15px;background:#fff;box-shadow:0 14px 40px rgba(0,0,0,7%)}.org-logo{display:block;width:auto}.org-text-container{margin:14px 0 0}.org-quote-show-more.collapse:not(.show),.org-quote-show-more.collapsing{min-height:96px;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.org-more-btn{display:block;border:0;padding:0;text-decoration:none;color:#775ee5;background:0 0}.org-more-btn:hover{text-decoration:underline}.org-more-btn:focus{outline:none}.org-more-btn.collapsed::after{content:'Show More'}.org-more-btn:not(.collapsed)::after{content:'Show Less'}@media(min-width:992px){.participants-section{padding:100px 0 55px}.participants-container{margin-bottom:45px}.participants-heading{font-size:28px;line-height:1.21;letter-spacing:-.17px}.org-text-container{margin:0 0 0 30px}.org-logo{height:auto}.org-logo.best-buy{width:100px}.org-logo.ltv{width:80px}.org-logo.bg-club{width:126px;flex:0 0 126px}.org-logo.techie{width:80px;flex:0 0 80px}.org-quote-box{padding:24px 36px;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}}.participants-section .carousel-item{opacity:0;transition:transform .6s ease-in-out,opacity .6s linear;animation:slideFadeIn .6s linear}.participants-section .carousel-item.active{opacity:1}.participants-section .carousel-item-next,.participants-section .active.carousel-item-right{opacity:0}.participants-section .carousel-item-prev,.participants-section .active.carousel-item-left{opacity:0}.participants-section .carousel-inner{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;overflow:visible}.participants-section .carousel-controls{position:absolute;right:0;top:0;width:120px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.participants-section .carousel-btn{border:0;padding:0;background:0 0;opacity:1}.participants-section .carousel-btn:disabled{opacity:.5;cursor:default}.participants-section .carousel-control-prev,.participants-section .carousel-control-next{position:static;flex:0 0 50px}.participants-section .carousel-control-prev-icon,.participants-section .carousel-control-next-icon{width:50px;height:50px;background:url(/assets/images/ico-arrow-2.svg)no-repeat 50%/contain}.participants-section .carousel-control-prev-icon{transform:rotate(-180deg)}@media(min-width:768px){.participants-section .carousel-item{display:block;width:50%;flex:0 0 50%;float:none;margin-right:0;opacity:1}}@keyframes slideFadeIn{0%{opacity:0}100%{opacity:1}}.events-section{padding:60px 0;overflow:hidden}.events-section .carousel-indicators{position:relative;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start;list-style:none;margin:0 0 20px;padding:0;box-shadow:inset 0 -1px #e3e3e3}.events-section .carousel-indicators li{box-sizing:border-box;flex:0 0 50%;width:50%;min-height:70px;display:flex;align-items:center;justify-content:center;margin:0;border:0;border-bottom:4px solid transparent;padding:0;font-size:20px;font-weight:700;line-height:1.21;text-align:center;text-indent:0}.events-section .carousel-indicators li.active{border-color:#2ddeb4}.events-section .sub-paragraph{margin-bottom:30px}.events-section .img-dots{position:absolute}.events-section .img-dots.green{left:-74px;top:186px}.events-section .img-dots.yellow{right:-74px;bottom:-46px}.events-section .media-grid{position:relative;width:100%;padding-top:126.57%}.events-section .media-grid .media-item{position:absolute;width:48.96%}.events-section .media-grid .media-item,.events-section .media-grid .media-item .video-container{border-radius:16px;overflow:hidden}.events-section .media-grid.mbgc-grid .media-item{height:28.3%}.events-section .media-grid.mbgc-grid .media-item:nth-child(1){left:0;top:0}.events-section .media-grid.mbgc-grid .media-item:nth-child(2){right:0;top:0}.events-section .media-grid.mbgc-grid .media-item:nth-child(3){left:0;top:30.19%;height:39.86%}.events-section .media-grid.mbgc-grid .media-item:nth-child(4){right:0;top:30.19%}.events-section .media-grid.mbgc-grid .media-item:nth-child(5){left:0;bottom:0}.events-section .media-grid.mbgc-grid .media-item:nth-child(6){right:0;bottom:0;height:39.86%}.events-section .media-grid.ty-grid{padding-top:142%}.events-section .media-grid.ty-grid .media-item{height:23.86%}.events-section .media-grid.ty-grid .media-item:nth-child(1){left:0;top:0;width:100%;height:39.76%}.events-section .media-grid.ty-grid .media-item:nth-child(2){left:0;top:40.95%;height:33.6%}.events-section .media-grid.ty-grid .media-item:nth-child(3){right:0;top:40.95%}.events-section .media-grid.ty-grid .media-item:nth-child(4){left:0;bottom:0}.events-section .media-grid.ty-grid .media-item:nth-child(5){right:0;bottom:0;height:33.6%}.events-section .media-photo{width:100%;height:100%;object-fit:cover;object-position:center}.events-section .donation-photos{position:relative;z-index:1}@media(min-width:768px){.events-section{padding:100px 0 120px}.events-section .carousel-indicators li{flex:0 0;width:auto;font-size:28px;white-space:nowrap}.events-section .carousel-indicators li:not(:first-child){margin-left:40px}.events-section .media-grid.mbgc-grid{padding-top:49%}.events-section .media-grid.mbgc-grid .media-item{width:24.29%;height:40.73%}.events-section .media-grid.mbgc-grid .media-item:nth-child(1){left:0;top:0;height:57.03%}.events-section .media-grid.mbgc-grid .media-item:nth-child(2){left:25.27%;top:0}.events-section .media-grid.mbgc-grid .media-item:nth-child(3){left:50.54%;top:0;height:57.03%}.events-section .media-grid.mbgc-grid .media-item:nth-child(4){right:0;top:0}.events-section .media-grid.mbgc-grid .media-item:nth-child(5){left:50.54%;bottom:0}.events-section .media-grid.mbgc-grid .media-item:nth-child(6){right:0;bottom:0;height:57.03%}.events-section .media-grid.mbgc-grid .media-item:nth-child(7){left:0;bottom:0}.events-section .media-grid.mbgc-grid .media-item:nth-child(8){left:25.27%;bottom:0;height:57.03%}.events-section .media-grid.ty-grid{padding-top:49%}.events-section .media-grid.ty-grid .media-item{width:24.29%;height:40.73%}.events-section .media-grid.ty-grid .media-item:nth-child(1){left:0;top:0;width:49.55%;height:57.03%}.events-section .media-grid.ty-grid .media-item:nth-child(2){left:50.54%;top:0;height:57.03%}.events-section .media-grid.ty-grid .media-item:nth-child(3){right:0;top:0}.events-section .media-grid.ty-grid .media-item:nth-child(4){left:50.54%;bottom:0}.events-section .media-grid.ty-grid .media-item:nth-child(5){right:0;bottom:0;height:57.03%}.events-section .media-grid.ty-grid .media-item:nth-child(6){left:0;bottom:0}.events-section .media-grid.ty-grid .media-item:nth-child(7){left:25.27%;bottom:0}}.why-section{padding:0 0 60px}.reason-box{height:120px;margin-top:14px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;padding:0 40px;border-radius:20px}.reason-box.help{background:#e4e6ff}.reason-box.difference{background:#fff4d9}.reason-box.tax{background:#d7f8f0}.reason-text{margin:0 0 0 30px;font-size:26px;font-weight:700;line-height:1.31;letter-spacing:-.16px}@media(min-width:992px){.reason-box{height:140px}.why-section{padding:0 0 100px}}.investment-section{padding:60px 0;background:#ffca0a;overflow:hidden}.investment-image{float:right;width:112%;max-width:496px;height:auto;margin:0 0 40px}@media(min-width:768px){.investment-image{float:none}}@media(min-width:992px){.investment-section{padding:80px 0}.investment-text{float:left;width:434px}.investment-image{float:right;margin:0}.investment-btn-container{position:relative;clear:left}.investment-btn-arrow{position:absolute;left:266px;top:-11px}}@media(min-width:1200px){.investment-image{max-width:553px}}.footer{padding:40px 0;font-size:16px;letter-spacing:-.1px}.footer-logo{display:block;margin:0 auto}.footer-nav{margin:40px 0}.footer-nav .nav-item{margin:0 0 20px}.footer-nav .nav-link{display:inline;padding:0}.footer-contact{margin:40px 0;line-height:1.38}.footer-small-text{font-size:14px;letter-spacing:-.08px;color:#8d8d8d}.footer-line{margin:14px 0;border:0;border-top:1px solid #e8e8e8}@media(min-width:992px){.footer{padding:60px 0 20px}.footer-nav-row{margin:0 0 60px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.footer-logo{margin:0}.footer-nav{margin:0}.footer-nav .nav-item{margin-bottom:0}.footer-nav .nav-item:not(:first-child){margin-left:40px}.footer-contact{margin:0}}strong,.strong{font-weight:700}a,a:hover{cursor:pointer;text-decoration:none}.hero-section p{text-align:center;font-size:24px;margin-bottom:40px}@media screen and (max-width:767px){.hero-section p{font-size:18px;line-height:24px}}h1{font-size:52px;line-height:60px;margin-bottom:20px;text-align:center}@media screen and (min-width:768px) and (max-width:1023px){h1{font-size:40px;line-height:46.76px}}@media screen and (max-width:767px){h1{font-size:22px;line-height:30px}}@media screen and (min-width:1024px){header{padding:0 150px}}@media screen and (min-width:768px) and (max-width:1023px){header{padding:0 30px}}@media screen and (max-width:767px){header{padding:0 14px}}header p{margin-bottom:40px}header .navbar{background-color:#fcfcfc;padding:30px 0;min-height:3.25rem;position:relative;z-index:30}header .input{background-color:#fff;margin-bottom:21px;border-radius:8px;padding:0 41px;width:100%;height:80px;line-height:1.38;color:#44413d;font-size:16px;font-weight:400}@media screen and (max-width:767px){header .input{height:56px;margin-bottom:14px}}header .narrow-container{max-width:900px!important}header .logo{width:200px;height:48px}@media screen and (max-width:767px){header .logo{width:140px;height:34px}}.main-content,.sub-content{font-size:16px;line-height:1.4em}.main-content{border-bottom:1px solid #e8e8e8;background-color:#fcfcfc}section h2{font-size:46px;font-weight:700;line-height:60px}@media screen and (min-width:768px) and (max-width:1023px){section h2{font-size:30px;line-height:35.07px}}@media screen and (max-width:767px){section h2{font-size:22px;line-height:25.72px;text-align:center}}section h3{font-size:32px;line-height:44px;text-align:center}@media screen and (max-width:767px){section h3{font-size:18px;line-height:24px}}section p{font-size:22px;line-height:28px}@media screen and (min-width:768px) and (max-width:1023px){section p{font-size:20px;line-height:26px}}@media screen and (max-width:767px){section p{font-size:18px;line-height:18.7px;text-align:center}}.hero-section{background-color:#fcfcfc}@media screen and (min-width:1024px){.hero-image-section{margin-top:36px}.hero-image-section img{margin-bottom:-12px}}@media screen and (min-width:768px) and (max-width:1023px){.hero-image-section img{margin-bottom:-6px}}@media screen and (max-width:767px){.hero-image-section{margin-top:30px}.hero-image-section img{margin-bottom:-5px}}.hero-section-container.search-bar-cta{background:radial-gradient(50% 50% at 50% 50%,rgba(219,219,219,0) 0%,#DBDBDB 100%);border-radius:14px;padding:30px}.unknown-number-section{background-color:#3d5aa8;color:#fff}@media screen and (max-width:767px){.unknown-number-section{padding-top:30px}}@media screen and (min-width:768px) and (max-width:1023px){.unknown-number-section{padding-top:80px}}@media screen and (min-width:768px),print{.unknown-number-section img{margin-bottom:-12px}}.reverse-phone-lookup-section{background-color:#0073e6;color:#fff;padding-top:50px}.reverse-phone-lookup-section h2{text-align:center;font-size:46px;line-height:60px;margin-bottom:30px}@media screen and (min-width:768px) and (max-width:1023px){.reverse-phone-lookup-section h2{font-size:30px;line-height:35.07px}}@media screen and (max-width:767px){.reverse-phone-lookup-section h2{font-size:24px;line-height:28.06px}}.reverse-phone-lookup-section p{text-align:center;font-size:22px;margin-bottom:20px;line-height:28px}@media screen and (max-width:767px){.reverse-phone-lookup-section p{font-size:16px;line-height:18.7px}}.unknown-caller-section{margin:100px 0}@media screen and (max-width:767px){.unknown-caller-section{margin:30px 0}}.cta-section{padding:80px 0}@media screen and (min-width:768px) and (max-width:1023px){.cta-section{padding:80px 30px 0}}.what-info-section{margin:100px 0}@media screen and (max-width:767px){.what-info-section{margin:30px 0}}.what-info-section .business-container{margin-top:50px}@media screen and (max-width:767px){.what-info-section .business-container{margin-top:30px}}.spam-call-section{padding-top:70px}@media screen and (max-width:767px){.spam-call-section{padding-top:30px}}.section-wrapper{display:flex}@media screen and (max-width:767px){.section-wrapper{flex-direction:column-reverse}}.section-wrapper h2{margin-bottom:30px}@media screen and (max-width:767px){.section-wrapper img{margin-bottom:-12px}}@media screen and (max-width:767px){.column-flex-direction{flex-direction:column}}.headterm-form{overflow:visible;display:flex;align-items:center;position:relative}@media screen and (max-width:767px){.headterm-form{flex-direction:column}}.headterm-form input{width:100%;height:80px;background:#fff;border-radius:4px;padding:0 0 0 30px;font-size:18px;line-height:18px}@media screen and (max-width:767px){.headterm-form input{height:56px;margin-bottom:14px}}.headterm-form .input-container{display:flex;flex-direction:column;align-items:center;width:100%}.headterm-form button{position:absolute;right:10px;width:160px;height:60px;font-size:20px;background:#3d5aa8;border-radius:6px;font-weight:800;line-height:20px;text-align:center;color:#fff;top:10px;outline:none;border:none}@media screen and (max-width:767px){.headterm-form button{width:100%;position:revert}}.search-cta-container{max-width:900px!important}.cta-heading{font-size:48px;font-weight:700;line-height:60px;padding:0 48px}@media screen and (min-width:768px) and (max-width:1023px){.cta-heading{font-size:34px;line-height:50px}}@media screen and (max-width:767px){.cta-heading{font-size:24px;line-height:28.06px}}.search-bar-cta button{right:10px!important}.business-container{border-radius:28px;border:1px solid #e5e5e5;padding:20px;box-shadow:0 3px 10px #0000001A}.business-container .business-wrapper{border-radius:18px;padding:40px;background:linear-gradient(180deg,#E9F3FD 0%,rgba(233,243,253,0) 100%)}@media screen and (max-width:767px){.business-container .business-wrapper{padding:14px}}@media screen and (min-width:1024px){.is-vertically-centered{margin:auto;width:50%}}.confidentiality-text{font-size:18px;line-height:30px;color:#9d9d9d;margin-left:14px}@media screen and (max-width:767px){.confidentiality-text{font-size:16px;line-height:24px;margin-top:20px}}.phone-number-form .error input{border-color:#dc0015;margin-bottom:10px}.phone-number-form .error label{color:#dc0015;font-weight:700;margin-left:60px;line-height:20px;width:100%}footer{padding-top:100px;padding-bottom:100px}footer p{color:#231f20}footer li{margin-bottom:8px}footer a{color:#928e8e}footer a:hover,footer a:focus{color:#000;border-bottom:1px dotted #000}footer .signature{color:#928e8e}footer .signature a,footer .signature a:hover{color:#3d5aa8}@media(max-width:767px){footer{padding-top:40px;padding-bottom:40px}}