/*** WIDGET/SYSTEM CSS ***/


/*** CSS File: default ***/


/*** PAGE CSS OVERRIDES ***/
div#landing-hero {background:#fff;padding:10px 0 60px;margin:0;}div#landing-wrapper {max-width:1410px;padding:0px !important;margin:0 auto;left:50%;transform:translatex(-50%);border-bottom:1px solid rgba(0, 0, 0, 0.2);}.landing-icon img {max-width:140px;}.landing-icon {padding:0;}.icon-right img {float:right;max-width:100px;}div.iBanner-title h1 {color:#000;font-size:calc(.0275 * 100vw);letter-spacing:0;text-shadow:none;text-transform:capitalize;}div.iBanner-title {padding-top:30px;}.iBanner-title h5 {color:#000;font-size:17px;font-family:'Open Sans', sans-serif;}div#landing-wrapper {padding:30px 0 60px !important;margin-bottom:0px;}div.iBanner-title h1 {color:#000;font-size:calc(.023 * 100vw);letter-spacing:0;text-shadow:none;}div.iBanner-title {padding-top:30px;}.landing-full {padding:0;}.landing-box {padding:0 40px;max-width:1000px;margin:0 auto;float:none;clear:both;}.landing-box > div {padding:0;}div.landing-container {max-width:100%;padding:0;}.landing-text h3 {font-size:calc(.0199 * 100vw);color:#000;}.landing-text p {font-size:19px;font-family:Open-sans, sans-serif;color:#000;}.flx-row {display:flex;flex-direction:row;justify-content:space-between;font-family:Open-sans, sans-serif;margin-bottom:20px;}.landing-text H2 {font-size:calc(.024 * 100vw) !important;text-transform:uppercase;letter-spacing:.1em;margin-top:50px;}body .flx-content p {font-size:calc(.0125 * 100vw) !important;line-height:1.5 !important;letter-spacing:-.02em;color:#000;}div.sec-img img {max-width:700px;float:none;margin:40px auto;clear:both;}.btn-center {padding:20px 0 60px;}.btn-center a {padding:25px 45px;transform:scale(.95);}body .flx-content.ack-copy p {color:rgba(0, 0, 0, 0.7);}body .flx-content.ref-copy p {font-size:calc(.0083 * 100vw) !important;letter-spacing:0px;line-height:normal;}body .flx-content.ref-copy p strong {color:#cfaa00;}body .flx-content.ref-copy p span {border-bottom:1px solid #cfaa00;}@media (min-width:1999px) {.landing-text h3 {font-size:38px !important;}.landing-text H2 {font-size:48px !Important;}body .flx-content p {font-size:24px !Important;}body .flx-content.ref-copy p {font-size:16px;}}@media (max-width:1499px) {div#landing-hero {padding-left:40px;padding-right:40px;}body .flx-content p {font-size:20px !important;}body .flx-content.ref-copy p {font-size:16px !important;}}@media (max-width:1199px) {body .flx-content p {font-size:18px;}}@media (max-width:991px) {div#landing-wrapper {display:flex;flex-direction:row;align-items:center;justify-content:center;}.landing-text h3 {font-size:26px;}.landing-text H2 {font-size:32px !important;}body .flx-content p {font-size:17px !Important;text-align:justify;}body .flx-content.ref-copy p {font-size:14px !important;}}@media (max-width:767px) {div#landing-wrapper > div {width:auto;}div#landing-wrapper {display:flex;flex-direction:column;align-items:center;justify-content:center;}.landing-icon.icon-right {margin-top:40px;}.flx-row {flex-direction:column;}.flx-row {flex-direction:column;}.flx-content.list-copy ul {padding-left:10px;}}@media (max-width:599px) {}