.single-landing .container{max-width:1050px}.single-landing p,.single-landing li{font-size:20px;line-height:35px}.single-landing h1{font-size:48px;margin:20px 0;font-family:"gotham", sans-serif}.single-landing h2{font-size:28px;margin:20px 0;font-family:"gotham", sans-serif;font-weight:500}.single-landing #header-spacer,.single-landing #footer,.single-landing #year-end-takeover{display:none;visibility:hidden}.single-landing #header_wrapper{visibility:hidden !important;height:0 !important}.single-landing section.header{background:#78af49;color:white;text-align:center;padding:40px 0}.single-landing section.header .logo{max-width:341px;max-height:54px}.single-landing section.content{padding:40px 0}.single-landing section.content img.fe{max-width:100%;margin:20px 0 0 0}.single-landing section.content div[class^="col-"]{padding-right:10px;padding-left:10px}.single-landing section.content input{height:34px;font-size:15px;line-height:15px;padding-left:8px;padding-right:8px;flex:1;background-color:#fff;color:#000;border-radius:5px;box-shadow:inset 0px 2px 3px #dddddd;-webkit-box-shadow:inset 0px 2px 3px #dddddd;-moz-box-shadow:inset 0px 2px 3px #dddddd;border-style:solid;border-width:1px;border-color:#bbbbbb;width:100%;margin:0 0 20px 0}.single-landing section.content input[type="checkbox"]{appearance:auto;width:auto;height:auto;border:none;box-shadow:none;display:inline-block;margin-bottom:0;line-height:0;margin-right:10px}.single-landing section.content input[type="checkbox"]+label{display:inline-block;margin-bottom:20px;vertical-align:bottom;width:calc(100% - 23px)}.single-landing section.content label{font-family:"gotham", sans-serif;font-weight:bold;font-size:18px;line-height:20px;color:#000;display:block;margin-bottom:4px;width:auto;margin-right:0px}.single-landing section.content button{display:block;border-style:none;border-radius:5px;z-index:9;width:208px;height:58px;position:absolute;background:#79ae4a;box-shadow:none;text-shadow:none;color:#fff;font-size:16px;line-height:19px;font-weight:bolder;font-family:"gotham", sans-serif;font-style:normal;text-align:center;background-repeat:no-repeat}.single-landing section.footer{background:#f5f5f5;color:#3a3a3a;text-align:center;padding:40px 0}.landing_page_alt .container{max-width:1273px}.landing_page_alt .landing-hero{padding-top:89px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}@media (max-width: 1023.98px){.landing_page_alt .landing-hero{padding-top:35px}}@media (min-width: 768px){.landing_page_alt .landing-hero .col-md-5{flex:0 0 calc(41.66667% - 34px);max-width:calc(41.66667% - 34px)}}@media (min-width: 768px){.landing_page_alt .landing-hero .col-md-7{flex:0 0 calc(58.33333% + 34px);max-width:calc(58.33333% + 34px);padding-left:37.5px}}.landing_page_alt .landing-hero .landing-hero-gradient{position:absolute;padding-top:17.5%;background:transparent linear-gradient(180deg, rgba(35,35,35,0) 0%, #232323 100%) 0% 0% no-repeat padding-box;width:100%;bottom:0}.landing_page_alt .landing-hero .logo{max-width:341px;height:auto;margin-bottom:64px}@media (max-width: 1023.98px){.landing_page_alt .landing-hero .logo{margin-bottom:20px}}.landing_page_alt .landing-hero .left_image{max-width:100%;height:auto;margin-bottom:104px}@media (max-width: 1023.98px){.landing_page_alt .landing-hero .left_image{max-width:75%;margin-left:auto;margin-right:auto;margin-bottom:50px;display:block}}.landing_page_alt .landing-hero .title{color:#fff;font-family:"Noe Display";font-size:60px;font-size:calc( 55px + (60 - 55) * ((100vw - 300px) / (1920 - 300)));text-align:center}@media (min-width: 1920px){.landing_page_alt .landing-hero .title{font-size:60px}}.landing_page_alt .landing-hero .sub_title{color:#79AE4A;font-size:36px;text-align:center;font-family:"gotham",sans-serif;margin-bottom:50px;position:relative}@media (max-width: 767.98px){.landing_page_alt .landing-hero .sub_title{margin-bottom:60px}.landing_page_alt .landing-hero .sub_title:after{content:'';position:absolute;display:block;height:1px;width:100%;bottom:-30px;background-color:#FFFFFF31}}.landing_page_alt .landing-hero .content{color:#fff;margin-top:40px;position:relative;margin-bottom:50px}@media (max-width: 1023.98px){.landing_page_alt .landing-hero .content{margin-bottom:70px}}.landing_page_alt .landing-hero .content:before{content:'';position:absolute;display:block;height:1px;width:100%;top:-20px;background-color:#FFFFFF31}.landing_page_alt .landing-hero .content p{font-size:22px}.landing_page_alt .landing-hero .form_wrap{margin-bottom:104px}@media (max-width: 1023.98px){.landing_page_alt .landing-hero .form_wrap{margin-bottom:36px}}.landing_page_alt .landing-hero .form_wrap form{width:100%}@media (min-width: 768px){.landing_page_alt .landing-hero .form_wrap form .width-50{padding-right:10.5px !important}}@media (min-width: 768px){.landing_page_alt .landing-hero .form_wrap form .width-50 ~ .width-50{padding-left:10.5px !important;padding-right:0 !important}}.landing_page_alt .landing-hero .form_wrap form input{width:100%;border:1px solid #707070;padding:14px 22px;font-size:25px;font-family:"gotham",sans-serif;font-weight:600;margin-bottom:20px;line-height:1}.landing_page_alt .landing-hero .form_wrap form input::placeholder{color:#989898}.landing_page_alt .landing-hero .form_wrap form button{font-size:35px;font-size:calc( 24px + (35 - 24) * ((100vw - 300px) / (1920 - 300)));font-family:"gotham",sans-serif;font-weight:600;padding:14px 22px;color:#fff;background-color:#79AE4A;width:100%;border:none;text-transform:uppercase}@media (min-width: 1920px){.landing_page_alt .landing-hero .form_wrap form button{font-size:35px}}.landing_page_alt .landing-footer{padding-top:80px;padding-bottom:86px}.landing_page_alt .landing-footer.landing-essay-footer .footer_title{color:#79AE4A;max-width:460px;font-size:36px;font-weight:500;margin-left:auto;margin-right:auto}.landing_page_alt .landing-footer .container{max-width:1602px}.landing_page_alt .landing-footer .footer_title{color:#B17E39;font-size:35px;font-family:"gotham",sans-serif;text-align:center;margin-bottom:59px;font-weight:400}@media (max-width: 1023.98px){.landing_page_alt .landing-footer .footer_title{font-size:34px}}.landing_page_alt .landing-footer .footer_col{margin-bottom:40px}@media (min-width: 768px){.landing_page_alt .landing-footer .footer_col{padding-left:74px;padding-right:74px;margin-bottom:0}}.landing_page_alt .landing-footer .footer_col p{color:#fff;font-size:25px;font-family:"gotham",sans-serif;text-align:center;line-height:1.75}
