@font-face{font-family:Colfax;src:url(fonts/colfax/ColfaxRegular.woff);font-weight:400;font-style:normal}@font-face{font-family:Colfax;src:url(fonts/colfax/ColfaxRegularItalic.woff);font-weight:400;font-style:italic}@font-face{font-family:ColfaxLight;src:url(fonts/colfax/ColfaxLight.woff);font-weight:400;font-style:normal}@font-face{font-family:ColfaxLight;src:url(fonts/colfax/ColfaxLightItalic.woff);font-weight:400;font-style:italic}@font-face{font-family:ColfaxBold;src:url(fonts/colfax/ColfaxMedium.woff);font-weight:400;font-style:normal}@font-face{font-family:ColfaxBold;src:url(fonts/colfax/ColfaxMediumItalic.woff);font-weight:400;font-style:italic}.clearfix{clear:both}p strong{font-family:ColfaxBold;font-weight:100}#footer-widgets .widget h4{font-size:1em;font-family:ColfaxBold;font-weight:700!important}div #copyright{font-weight:700}div #copyright a.copyright-link{color:#fff!important}#footer-outer a.footer-number:not(.nectar-button){color:#00aeef!important;font-size:4vh;font-family:ColfaxBold}@media screen and (min-width:1800px){#footer-outer a.footer-number:not(.nectar-button){font-size:28px}}input.mc-submit{width:25%;background:#00aeef;color:#fff;border:0;box-shadow:none;cursor:pointer;font-size:1.3em}.mc4wp input.mc-signup{width:75%;font-size:1.15em;padding:0 15px!important;-webkit-appearance:none!important;-webkit-border-radius:0;border-radius:0}div.mc4wp-form-fields div{width:100%;display:inline-flex;margin:0 auto;max-width:595px}body[data-form-style=minimal] .minimal-form-input label:after,body[data-form-style=minimal] .minimal-form-input label:before,body[data-form-style=minimal] .minimal-form-input label:after{border-bottom:0!important}body[data-form-style=minimal] input[type=text],body[data-form-style=minimal] textarea,body[data-form-style=minimal] input[type=email],body[data-form-style=minimal] .container-wrap .span_12.light input[type=email],body[data-form-style=minimal] input[type=password],body[data-form-style=minimal] input[type=tel],body[data-form-style=minimal] input[type=url],body[data-form-style=minimal] input[type=search],body[data-form-style=minimal] input[type=date]{border:1px solid #ccc;padding:13px!important}.container-wrap input[type=text],.container-wrap textarea,.container-wrap input[type=email],.container-wrap input[type=password],.container-wrap input[type=tel],.container-wrap input[type=url],.container-wrap input[type=search],.container-wrap input[type=date]{padding:16px 10px!important}.wpcf7-form p{padding-bottom:5px}.wpcf7-text{padding-bottom:40px}select.wpcf7-form-control.wpcf7-select{background-color:#f8f8f8;margin-bottom:10px;box-sizing:border-box;outline:0;width:100%;height:40px;box-shadow:none!important;border:1px solid #ccc!important;border-radius:0}span.wpcf7-form-control-wrap.interest,span.wpcf7-form-control-wrap.discovery{padding-top:5px}label.split-col{width:50%;padding-top:0;padding-bottom:0;float:left;margin-bottom:10px;font-weight:700;font-size:16px;text-align:left}label.split-col:nth-child(odd){padding-right:10px}label.split-col:nth-child(even){padding-left:10px}body[data-form-style=minimal] .split-col .minimal-form-input{padding-top:5px}@media screen and (max-width:1000px){label.split-col{width:100%;padding:0;margin-bottom:0}label.split-col:nth-child(odd),label.split-col:nth-child(even){padding:0}}label.mc4wp-contactform{display:block;position:relative;padding-left:35px;margin-bottom:25px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.mc4wp-contactform input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}label.mc4wp-contactform:hover input~.checkmark{background-color:#ccc}label.mc4wp-contactform input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}label.mc4wp-contactform input:checked~.checkmark:after{display:block}label.mc4wp-contactform .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.testimonial_slider blockquote p{font-size:18px;letter-spacing:.2px;line-height:32px}button#catapultCookie{font-size:.8em;font-weight:700}