﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Rochester&display=swap";@import"https://use.typekit.net/xpy1jdl.css";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.red{color:#da2121}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}::-moz-selection{background:rgba(41,65,138,.9);color:#fff;text-shadow:none}::selection{background:rgba(41,65,138,.9);color:#fff;text-shadow:none}a.skip-link,a.skip-link:visited,a.skip-link:link,a.skip-link:hover{position:absolute;left:-999em;top:auto;width:1px;height:1px;overflow:hidden}a.skip-link:active,a.skip-link:focus{position:static;width:auto;height:auto}*{padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box}body{background:#fff;color:#646464;font-size:62.5%}a{color:#197b30;text-decoration:underline}a:hover{color:#edb81b;text-decoration:none}a.social{display:inline-block}a.social span{position:absolute;left:-999em}a.button,.button a,button,input[type=submit],input[type=reset],input[type=button]{display:inline-block;padding:20px 40px;border:0;background:#da2121;color:#fff;text-decoration:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.25);-webkit-transition:background-color 150ms ease;-moz-transition:background-color 150ms ease;-ms-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;transition:background-color 150ms ease}h1{margin:0 0 .25em 0;padding:0;line-height:1.1em;font-family:"Rochester",cursive;font-weight:400}@media only screen and (min-width: 0px){h1{font-size:2em}}@media only screen and (min-width: 768px){h1{font-size:3em}}h2{margin:0 0 .5em 0;padding:0 0 .5em 0;font-size:1.8em;line-height:1.1em;text-transform:uppercase}h3{margin:0 0 .25em 0;padding:.25em 0 0 0;font-size:1.4em;line-height:1em;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:500;color:#da2121}h4{margin:0;padding:0;font-size:1.2em;line-height:1em}p{margin:0 0 1.5em 0;padding:0;font-family:"sofia-pro",sans-serif;font-weight:400;text-align:center}.small{font-size:.89em;line-height:1.6em}.large{font-size:1.2em;line-height:1.6em}@media only screen and (min-width: 0px){.large{font-size:1em}}@media only screen and (min-width: 768px){.large{font-size:1.2em}}.caps{text-transform:uppercase}em{font-style:italic}.bold,strong{font-weight:bold}hr{margin:0 0 1.5em 0;border:0;border-top:0;border-bottom:1px solid #d3d3d3}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}blockquote{margin:0 0 2em 2em;padding:1em 2em;border:0;font-style:italic;color:#646464;border-left:1px solid #646464}blockquote cite{display:block;font-size:1.2em;color:#222}table{border-collapse:collapse;border-spacing:0;width:100%;border:0;margin:0 0 1.5em 0}tbody{border:0;padding:0}table th{padding:20px;background:none;border-bottom:1px solid #646464}table td{padding:20px;vertical-align:top;border:0}tr.even,.even{background:none;border:0;padding:0}tr.odd,.odd{background:#646464;border:0;padding:0}ol,ul{margin:0 0 1.5em 2em;padding:0}ol li,ul li{margin:0 0 .5em 0;padding:0}object,embed{border:0;outline:0}iframe{max-width:100%}img{border:0;width:auto;height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}.center{text-align:center}.l,.left{float:left}.r,.right{float:right}.clear{clear:both}.clear-l,.clear-l{clear:left}.clear-r,.clear-r{clear:right}.serif{font-family:Georgia,serif}.no-serif,.san-serif{font-family:Arial,Helvetica,sans-serif}img.l,img.left{float:left;margin:0 10px 10px 0}img.r,img.right{float:right;margin:0 0 10px 10px}.responsive-video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin-bottom:1.5em}.responsive-video.ratio-4-3{padding-bottom:75%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.clear{clear:both}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}#markers{position:fixed;bottom:80px;right:0;z-index:9999}#markers span{text-transform:uppercase;padding:10px;color:#fff;background:#085285;font-size:12px !important}#markers .xsmall{display:inline-block}#markers .phone,#markers .xphone,#markers .small,#markers .medium,#markers .large,#markers .larger,#markers .xlarge{display:none}@media only screen and (min-width: 325px){#markers .xsmall{display:none}#markers .phone{display:inline-block}}@media only screen and (min-width: 480px){#markers .xsmall,#markers .phone{display:none}#markers .xphone{display:inline-block}}@media only screen and (min-width: 576px){#markers .xsmall,#markers .phone,#markers .xphone{display:none}#markers .small{display:inline-block}}@media only screen and (min-width: 768px){#markers .xsmall,#markers .phone,#markers .xphone,#markers .small{display:none}#markers .medium{display:inline-block}}@media only screen and (min-width: 992px){#markers .xsmall,#markers .phone,#markers .xphone,#markers .small,#markers .medium{display:none}#markers .large{display:inline-block}}@media only screen and (min-width: 1200px){#markers .xsmall,#markers .phone,#markers .xphone,#markers .small,#markers .medium,#markers .large{display:none}#markers .larger{display:inline-block}}@media only screen and (min-width: 1400px){#markers .xsmall,#markers .phone,#markers .xphone,#markers .small,#markers .medium,#markers .large,#markers .larger{display:none}#markers .xlarge{display:inline-block}}textarea#message{min-height:400px}.form-container{margin:auto}@media only screen and (min-width: 0px){.form-container{width:100%}}@media only screen and (min-width: 768px){.form-container{width:50%}}.form-container .form-group{position:relative;padding:5px 0}.form-container .form-group input,.form-container .form-group textarea,.form-container .form-group select{font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;width:100%;height:64px;font-size:15px;border:1px solid #5c8caf;color:#085285;padding:25px 15px 10px 15px;margin:0 auto;-webkit-transition:border 150ms ease;-moz-transition:border 150ms ease;-ms-transition:border 150ms ease;-o-transition:border 150ms ease;transition:border 150ms ease}.form-container .form-group input.error,.form-container .form-group textarea.error,.form-container .form-group select.error{border-color:#da2121}.form-container .form-group select{padding:15px}.form-container .form-group option{font-size:15px}.form-container .form-group input.email_doublecheck{position:absolute;left:-999em}.form-container .form-group input.email_doublecheck:focus{left:auto}.form-container .form-group .form-label{position:absolute;left:15px;top:32px;color:#085285;background-color:#fff;font-weight:300;z-index:10;font-size:15px;line-height:1;margin:0;text-transform:uppercase;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;-webkit-transition:top 150ms ease,font-size 150ms ease;-moz-transition:top 150ms ease,font-size 150ms ease;-ms-transition:top 150ms ease,font-size 150ms ease;-o-transition:top 150ms ease,font-size 150ms ease;transition:top 150ms ease,font-size 150ms ease}.form-container .form-group.focused .form-label{top:15px;font-size:11px}.form-container label.error{display:block;z-index:5;padding:5px 15px;color:#fff;background:#da2121;font-size:13px;line-height:1.1em;font-weight:700;text-align:left;margin:0}.form-container .form-label{position:absolute;left:20px;top:25px;color:#222;background-color:#fff;font-weight:300;z-index:10;font-size:15px;line-height:1;margin:0;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;-webkit-transition:top 150ms ease,font-size 150ms ease;-moz-transition:top 150ms ease,font-size 150ms ease;-ms-transition:top 150ms ease,font-size 150ms ease;-o-transition:top 150ms ease,font-size 150ms ease;transition:top 150ms ease,font-size 150ms ease}.form-container .focused .form-label{top:7px;font-size:11px}.form-container .form-actions{clear:both}.form-container .form-actions button{width:100%;display:inline-block;font-size:1.2em;background:#085285;color:#fff;padding:8px;margin:15px 0 0 0;text-transform:uppercase;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:600;-webkit-transition:color 50ms linear,background 100ms linear;-moz-transition:color 50ms linear,background 100ms linear;-ms-transition:color 50ms linear,background 100ms linear;-o-transition:color 50ms linear,background 100ms linear;transition:color 50ms linear,background 100ms linear}.form-container .form-actions button span{display:block;padding:17px;border:1px solid #fff;-webkit-transition:border-color 100ms linear;-moz-transition:border-color 100ms linear;-ms-transition:border-color 100ms linear;-o-transition:border-color 100ms linear;transition:border-color 100ms linear}.form-container .form-actions button:hover{background:#fff;color:#085285}.form-container .form-actions button:hover span{border:1px solid #5c8caf}.form-container .form-actions .halfButtons a.button{width:49%;display:inline-block;font-size:1.2em;background:#085285;color:#fff;padding:8px;margin:15px 1px 0 0;text-transform:uppercase;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:600;-webkit-transition:color 50ms linear,background 100ms linear;-moz-transition:color 50ms linear,background 100ms linear;-ms-transition:color 50ms linear,background 100ms linear;-o-transition:color 50ms linear,background 100ms linear;transition:color 50ms linear,background 100ms linear}.form-container .form-actions .halfButtons a.button span{display:block;padding:17px;border:1px solid #fff;text-align:center;-webkit-transition:border-color 100ms linear;-moz-transition:border-color 100ms linear;-ms-transition:border-color 100ms linear;-o-transition:border-color 100ms linear;transition:border-color 100ms linear}.form-container .form-actions .halfButtons a.button:hover{background:#fff;color:#085285}.form-container .form-actions .halfButtons a.button:hover span{border:1px solid #5c8caf}.form-container .form-content{-webkit-transition:opacity 250ms ease;-moz-transition:opacity 250ms ease;-ms-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;transition:opacity 250ms ease}.form-container .form-message{opacity:0;-webkit-transition:opacity 250ms ease;-moz-transition:opacity 250ms ease;-ms-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;transition:opacity 250ms ease}.form-container.error .form-message{opacity:1}.form-container.submitted .form-content{opacity:0}.form-container.submitted .form-message{font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;position:absolute;width:100%;height:100px;left:0;margin:0;font-size:32px;opacity:1}.form-checkbox,.form-radio{position:relative;margin-top:2.25rem;margin-bottom:2.25rem;text-align:left}.form-checkbox-inline .form-checkbox-label,.form-radio-inline .form-radio-label{display:inline-block;margin-right:1rem}.form-checkbox-label,.form-radio-label{position:relative;cursor:pointer;padding:0 1.5rem;text-align:left;color:red;display:block;margin-bottom:.5rem;line-height:inherit}.form-checkbox-label:hover i,.form-radio-label:hover i{color:#da2121}.form-checkbox-label span,.form-radio-label span{display:block;font-family:"ff-tisa-web-pro",serif;font-weight:400;color:#da2121;font-size:14px;width:calc(100% - 45px)}@media only screen and (min-width: 992px){.form-checkbox-label span,.form-radio-label span{font-size:1.2307692308vw}}@media only screen and (min-width: 1400px){.form-checkbox-label span,.form-radio-label span{font-size:16px}}.form-checkbox-label input,.form-radio-label input{width:auto;opacity:.0001;position:absolute;left:.25rem;top:.25rem;margin:0;padding:0}.form-checkbox-button{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;color:#999;left:0;width:40px;height:40px;z-index:0;border:.125rem solid #646464;border-radius:.0625rem;will-change:color;transition:all .28s ease-in-out;-moz-transition:all .28s ease-in-out;-webkit-transition:all .28s ease-in-out;-o-transition:all .28s ease-in-out}.form-checkbox-button::before,.form-checkbox-button::after{position:absolute;height:0;width:.2rem;background-color:#fff;display:block;transform-origin:left top;border-radius:.25rem;content:"";transition:opacity .28s ease,height 0s linear .28s;opacity:0;will-change:opacity,height}.form-checkbox-button::before{top:30px;left:1.65rem;transform:rotate(-141deg)}.form-checkbox-button::after{top:21px;left:7px;transform:rotate(-45deg)}.form-checkbox-field:checked~.form-checkbox-button{color:#fff;background:#222;transition:height .28s ease-in-out;-moz-transition:all .28s ease-in-out;-webkit-transition:all .28s ease-in-out;-o-transition:all .28s ease-in-out}.form-checkbox-field:checked~.form-checkbox-button::after,.form-checkbox-field:checked~.form-checkbox-button::before{opacity:1;transition:height .28s ease}.form-checkbox-field:checked~.form-checkbox-button::after{height:1.2rem}.form-checkbox-field:checked~.form-checkbox-button::before{height:2.75rem;transition-delay:.28s}.form-has-error .form-checkbox-button,.form-has-error .form-radio-button{color:#da2121}.form-element{position:relative;margin:2.25rem 10px}.form-element-bar{position:relative;height:1px;background:#999;display:block}.form-element-bar::after{content:"";position:absolute;bottom:0;left:0;right:0;background:#da2121;height:2px;display:block;transform:rotateY(90deg);transition:transform .28s ease;will-change:transform}.form-element-label{position:absolute;top:.75rem;line-height:1.5rem;pointer-events:none;padding-left:.125rem;z-index:1;font-size:14px;font-weight:normal;white-space:nowrap;margin:0;color:#a6a6a6;transform:translateY(-50%);transform-origin:left center;transition:transform .28s ease,color .28s linear,opacity .28s linear;will-change:transform,color,opacity}@media only screen and (min-width: 992px){.form-element-label{font-size:1.3846153846vw}}@media only screen and (min-width: 1400px){.form-element-label{font-size:18px}}.form-element-field{outline:none;height:1.5rem;display:block;background:none;padding:.125rem .125rem .0625rem;font-size:1rem;border:0 solid rgba(0,0,0,0);line-height:1.5;width:100%;color:#333;box-shadow:none;opacity:.001;transition:opacity .28s ease;will-change:opacity}.form-element-field:-ms-input-placeholder{color:#fff;transform:scale(0.9);transform-origin:left top}.form-element-field::placeholder{color:#fff;transform:scale(0.9);transform-origin:left top}.form-element-field:focus~.form-element-bar::after{transform:rotateY(0deg)}.form-element-field:focus~.form-element-label{color:#da2121}.form-element-field.-hasvalue,.form-element-field:focus{opacity:1}.form-element-field.-hasvalue~.form-element-label,.form-element-field:focus~.form-element-label{transform:translateY(-100%) translateY(-0.5em) translateY(-2px) scale(0.9);cursor:pointer;pointer-events:auto}.form-has-error .form-element-label.form-element-label{color:#da2121}.form-is-success .form-element-label.form-element-label{color:#259337}.form-is-success .form-element-bar::after{background:#259337}input.form-element-field:not(:placeholder-shown),textarea.form-element-field:not(:placeholder-shown){opacity:1}input.form-element-field:not(:placeholder-shown)~.form-element-label,textarea.form-element-field:not(:placeholder-shown)~.form-element-label{transform:translateY(-100%) translateY(-0.5em) translateY(-2px) scale(0.9);cursor:pointer;pointer-events:auto}textarea.form-element-field{height:auto;min-height:3rem}select.form-element-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-select-placeholder{color:#a6a6a6;display:none}.form-select .form-element-bar::before{content:"";position:absolute;height:.5em;width:.5em;border-bottom:1px solid #999;border-right:1px solid #999;display:block;right:.5em;bottom:12px;transition:transform .28s ease;transform:translateY(-100%) rotateX(0deg) rotate(45deg);will-change:transform}.form-select select:focus~.form-element-bar::before{transform:translateY(-50%) rotateX(180deg) rotate(45deg)}select:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 30px #e69c8e inset}.form-element-field[type=number]{-moz-appearance:textfield}.form-element-field[type=number]::-webkit-outer-spin-button,.form-element-field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.row1 .form-input{width:45%}.row1 .form-input #name{display:inline-flex}.row1 .form-input #email{display:inline-flex}.row2 .form-input{width:100%;border:1px solid #999 !important}.row2 .form-input #message{display:inline-flex;min-height:400px}.row3 .form-input{width:45%}.row3 .form-input #involvement{display:inline-flex}.row3 .form-input #phone{display:inline-flex}.check-row .check-block{display:block;margin:0 0 10px 15px}.check-row .check-block .checkboxText,.check-row .check-block .checkbox{display:inline-block;vertical-align:middle}.check-row .check-block label{width:100%;display:block;font-family:"ff-tisa-web-pro",serif;font-weight:400;color:#da2121}.check-row .check-block label .checkbox{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01}.check-row .check-block label:hover .checkbox{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5)";filter:alpha(opacity=0.5);-moz-opacity:.005;-khtml-opacity:.005;opacity:.005}.check-row .check-block label:hover .checkbox.checked{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01}.check-row .check-block .checkbox{width:40px;height:30px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' enable-background='new 0 0 100 100' xml:space='preserve' viewBox='0 0 100 100' fill='%23000000'><path d='M0,0v100h100V0H0z M92.5,92.5h-85v-85h85V92.5z'/></svg>") left center no-repeat}.check-row .check-block .checkbox.checked{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' enable-background='new 0 0 100 100' xml:space='preserve' viewBox='0 0 100 100'><path fill='%23000000' d='M0,0v100h100V0H0z'/><path fill='%23cacaca' d='m68.3 29.1l-26.1 26.1-10.5-10.5c-2.9-2.9-7.6-2.9-10.5 0s-2.9 7.6 0 10.5l15.7 15.7c2.9 2.9 7.6 2.9 10.5 0l31.4-31.3c2.9-2.9 2.9-7.6 0-10.5s-7.6-2.9-10.5 0z'/></svg>") left center no-repeat}.check-row .check-block .checkbox input{width:40px;height:30px;visibility:hidden}.check-row .check-block .checkboxText{font-family:"ff-tisa-web-pro",serif;font-weight:400;font-style:italic;color:#222;margin-left:50px;font-size:14px}@media only screen and (min-width: 992px){.check-row .check-block .checkboxText{font-size:1.2307692308vw}}@media only screen and (min-width: 1400px){.check-row .check-block .checkboxText{font-size:16px}}#formSection{background:#fff}#formSection .wrapper{display:flex;flex-flow:row wrap;align-items:baseline}#formSection .wrapper .formLeft{margin-top:3%;order:1}#formSection .wrapper .formRight{background:#fff;order:2;vertical-align:top;margin-top:4%;display:inline-flex}#formSection .wrapper .formRight h2{font-family:"ff-tisa-web-pro",serif;font-weight:700;font-size:44px;color:#222;text-align:left;width:100%;letter-spacing:1px;margin-bottom:.5em 0}#formSection .wrapper .formRight p{font-family:"ff-tisa-web-pro",serif;font-weight:400;font-size:20px;color:#222;text-align:left;line-height:2em;letter-spacing:.1px}#formSection .wrapper .supportForm{order:3;background:#fff;margin-left:-13%;border-bottom:10px solid #222;z-index:999;position:relative}#formSection .wrapper .supportForm .wrapper{background:#fff;display:flex;justify-content:center;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;align-items:center}#formSection .wrapper .supportForm .wrapper #err-msg,#formSection .wrapper .supportForm .wrapper #ty-msg{display:none;padding-bottom:10px;text-align:center}#formSection .wrapper .supportForm .wrapper #err-msg h4,#formSection .wrapper .supportForm .wrapper #ty-msg h4{font-size:40px;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;letter-spacing:4px;line-height:125px;padding:10px 10px 30px;letter-spacing:4px;color:#222 !important;text-align:center}@media only screen and (min-width: 992px){#formSection .wrapper .supportForm .wrapper #err-msg h4,#formSection .wrapper .supportForm .wrapper #ty-msg h4{font-size:6.6923076923vw}}@media only screen and (min-width: 1400px){#formSection .wrapper .supportForm .wrapper #err-msg h4,#formSection .wrapper .supportForm .wrapper #ty-msg h4{font-size:87px}}#formSection .wrapper .supportForm .wrapper #err-msg p,#formSection .wrapper .supportForm .wrapper #ty-msg p{font-size:18px;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;line-height:35px;letter-spacing:1px;text-align:center;color:#222 !important}@media only screen and (min-width: 992px){#formSection .wrapper .supportForm .wrapper #err-msg p,#formSection .wrapper .supportForm .wrapper #ty-msg p{font-size:1.5384615385vw}}@media only screen and (min-width: 1400px){#formSection .wrapper .supportForm .wrapper #err-msg p,#formSection .wrapper .supportForm .wrapper #ty-msg p{font-size:20px}}#formSection .wrapper .supportForm .wrapper #err-msg a,#formSection .wrapper .supportForm .wrapper #ty-msg a{margin:25px}#formSection .wrapper .supportForm .wrapper #err-msg a i,#formSection .wrapper .supportForm .wrapper #ty-msg a i{background:#222;border-radius:50%;color:#fff;width:125px;height:125px;padding-top:25px}#formSection .wrapper .supportForm .wrapper #err-msg a i.fa-twitter,#formSection .wrapper .supportForm .wrapper #ty-msg a i.fa-twitter{padding-left:7px;font-size:75px}#formSection .wrapper .supportForm .wrapper #err-msg a i.fa-facebook-f,#formSection .wrapper .supportForm .wrapper #ty-msg a i.fa-facebook-f{font-size:75px}#formSection .wrapper .supportForm .wrapper #err-msg a i:hover,#formSection .wrapper .supportForm .wrapper #ty-msg a i:hover{background:#da2121;color:#222;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#formSection .wrapper .supportForm .wrapper #supportName{background:#fff;position:relative;z-index:999999;font-size:16px;line-height:2em}@media only screen and (min-width: 992px){#formSection .wrapper .supportForm .wrapper #supportName{font-size:1.3846153846vw}}@media only screen and (min-width: 1400px){#formSection .wrapper .supportForm .wrapper #supportName{font-size:18px}}#formSection .wrapper .supportForm .wrapper #supportName .label-block{margin-bottom:10px}#formSection .wrapper .supportForm .wrapper #supportName .label-block h4{font-family:"ff-tisa-web-pro",serif;font-weight:400;color:#222;font-size:20px;line-height:1.3em;padding:15px 0}#formSection .wrapper .supportForm .wrapper #supportName .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row wrap;margin:20px}#formSection .wrapper .supportForm .wrapper #supportName .row .input-block{background:rgba(0,0,0,0);margin:15px;position:relative;border:none}#formSection .wrapper .supportForm .wrapper #supportName .row .input-block label{font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;color:#222;display:block;font-size:17px;letter-spacing:.1px;margin-bottom:5px;position:absolute;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#formSection .wrapper .supportForm .wrapper #supportName .row .input-block label .filled{top:-13px;left:2px;font-size:13px}#formSection .wrapper .supportForm .wrapper #supportName .row .input-block label.error{display:none !important}#formSection .wrapper .supportForm .wrapper #supportName .row .input-block input[type=email],#formSection .wrapper .supportForm .wrapper #supportName .row .input-block input[type=text],#formSection .wrapper .supportForm .wrapper #supportName .row .input-block input[type=tel],#formSection .wrapper .supportForm .wrapper #supportName .row .input-block select{border-radius:0px;border-top:none;border-left:none;border-right:none;padding-left:0px;padding-right:0px;outline:hidden;outline:none;width:100%;font-size:17px;font-family:"ff-tisa-web-pro",serif;font-weight:400;height:40px;padding:0 2px;background:rgba(0,0,0,0);border-bottom:solid 1px #222;color:#222}#formSection .wrapper .supportForm .wrapper #supportName .row .input-block input[type=email].error,#formSection .wrapper .supportForm .wrapper #supportName .row .input-block input[type=text].error,#formSection .wrapper .supportForm .wrapper #supportName .row .input-block input[type=tel].error,#formSection .wrapper .supportForm .wrapper #supportName .row .input-block select.error{border-bottom:solid 3px #da2121}#formSection .wrapper .supportForm .wrapper #supportName .row1 .input-block{width:calc(50% - 30px)}#formSection .wrapper .supportForm .wrapper #supportName .row1 .input-block #name{display:inline-flex}#formSection .wrapper .supportForm .wrapper #supportName .row1 .input-block #email{display:inline-flex}#formSection .wrapper .supportForm .wrapper #supportName .row2 .input-block #message{display:inline-flex}#formSection .wrapper .supportForm .wrapper #supportName .row3 .input-block{width:calc(50% - 30px)}#formSection .wrapper .supportForm .wrapper #supportName button,#formSection .wrapper .supportForm .wrapper #supportName input[type=button],#formSection .wrapper .supportForm .wrapper #supportName input[type=submit]{margin:20px auto;padding:10px;justify-content:center;align-items:center;border:3px solid #da2121;background-color:#da2121;color:#222;font-size:44px;width:60%;text-align:center;font-family:"ff-tisa-web-pro",serif;font-weight:700;line-height:51px;cursor:pointer}#formSection .wrapper .supportForm .wrapper #supportName button:hover,#formSection .wrapper .supportForm .wrapper #supportName button:active,#formSection .wrapper .supportForm .wrapper #supportName button:visited,#formSection .wrapper .supportForm .wrapper #supportName button:focus,#formSection .wrapper .supportForm .wrapper #supportName input[type=button]:hover,#formSection .wrapper .supportForm .wrapper #supportName input[type=button]:active,#formSection .wrapper .supportForm .wrapper #supportName input[type=button]:visited,#formSection .wrapper .supportForm .wrapper #supportName input[type=button]:focus,#formSection .wrapper .supportForm .wrapper #supportName input[type=submit]:hover,#formSection .wrapper .supportForm .wrapper #supportName input[type=submit]:active,#formSection .wrapper .supportForm .wrapper #supportName input[type=submit]:visited,#formSection .wrapper .supportForm .wrapper #supportName input[type=submit]:focus{background-color:#fff;color:#da2121;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#formSection .wrapper .supportForm .wrapper #supportName p{font-family:"ff-tisa-web-pro",serif;font-weight:400;color:#222;font-size:14px;line-height:.5em;padding:10px 0;text-align:center}#formSection .wrapper #checkbox_opts{visibility:hidden;height:1px}#formSection .wrapper #checkbox_opts-error{background:#da2121;width:100%;text-align:center;font-size:14px;padding:5px 10px;color:#222;font-family:"ff-tisa-web-pro",serif;font-weight:400}@media only screen and (min-width: 992px){#formSection .wrapper #checkbox_opts-error{font-size:1.2307692308vw}}@media only screen and (min-width: 1400px){#formSection .wrapper #checkbox_opts-error{font-size:16px}}#formSection .wrapper .cb-err{display:block;background:#da2121;font-size:14px;padding:5px 10px;color:#222;font-family:"ff-tisa-web-pro",serif;font-weight:400}@media only screen and (min-width: 992px){#formSection .wrapper .cb-err{font-size:1.2307692308vw}}@media only screen and (min-width: 1400px){#formSection .wrapper .cb-err{font-size:16px}}#formSection .wrapper .cb-err.soft-hidden{display:none}#formSection .wrapper .button{text-align:center;margin:25px auto 0}#formSection .wrapper .hidden-fields{display:none;padding-top:8px}#formSection .wrapper #suconfirm{display:none}@media only screen and (max-width: 1300px){#formSection.pad2h{padding:0 0 70px}#formSection{margin-bottom:0%}#formSection .wrapper .formLeft{width:100%;padding:0;margin:0}#formSection .wrapper .formRight{width:100%;margin:0;padding:20px 30px 0}#formSection .wrapper .formRight .row{margin:0 75px}#formSection .wrapper .formRight .row h2{padding:20px 0;font-size:40px;text-align:center}#formSection .wrapper .formRight .row p{text-align:center;font-size:20px}#formSection .wrapper .supportForm{border:0;width:97%;margin-left:0%;margin-bottom:0%;margin:15px}#formSection .wrapper .supportForm .wrapper #supportName button,#formSection .wrapper .supportForm .wrapper #supportName input[type=button],#formSection .wrapper .supportForm .wrapper #supportName input[type=submit]{width:100%;font-size:34px;margin:0 auto}#formSection .wrapper .supportForm .wrapper #supportName .required{margin-bottom:-50px;padding-top:40px}}@media only screen and (max-width: 822px){#formSection .wrapper{width:100%}#formSection .wrapper .formRight .row{margin:0}#formSection .wrapper .supportForm{width:100%;margin-left:0%;margin-bottom:0%;border:0}#formSection .wrapper .supportForm .wrapper{width:100%}#formSection .wrapper .supportForm .wrapper #supportName .row{margin:0}#formSection .wrapper .supportForm .wrapper #supportName .row .inline-block{margin:20px}#formSection .wrapper .supportForm .wrapper #supportName .row .check-block{margin:20px}#formSection .wrapper .supportForm .wrapper #supportName .row1 .input-block{width:100%}#formSection .wrapper .supportForm .wrapper #supportName .row2 .input-block{width:100%}#formSection .wrapper .supportForm .wrapper #supportName .row3 .input-block{width:100%}#formSection .wrapper .supportForm .wrapper #supportName .check-row{margin:20px 0}}@media only screen and (max-width: 500px){#formSection .wrapper .supportForm .wrapper #supportName .row .input-block label{font-size:14px}#formSection .wrapper .formLeft{width:100%;padding:0;margin:0}#formSection .wrapper .formRight{width:100%;margin:0;padding:20px 20px 0}#formSection .wrapper .formRight .row h2{padding:30px 0 10px;font-size:36px;text-align:center;font-style:italic}#formSection .wrapper .formRight .row p{text-align:center;font-size:18px;padding:0 30px}#formSection .wrapper .supportForm{width:100%;margin-left:0%;margin-bottom:0%;margin:0;border:0;padding:15px}#formSection .wrapper .supportForm .wrapper{width:100%}#formSection .wrapper .supportForm .wrapper #supportName .row label{font-size:14px}#formSection .wrapper .supportForm .wrapper #supportName .row3 .input-block{width:100%}#formSection .wrapper .supportForm .wrapper #supportName .check-row{margin:20px 10px}#formSection .wrapper .supportForm .wrapper #supportName .check-row .check-block label span{font-size:18px;line-height:normal}#formSection .wrapper .supportForm .wrapper #supportName button{width:100%;font-size:34px;margin:0 auto}}@font-face{font-family:"flexslider-icon";src:url("fonts/flexslider-icon.eot");src:url("fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider-icon.woff") format("woff"),url("fonts/flexslider-icon.ttf") format("truetype"),url("fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 hsla(0,0%,100%,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:"";color:rgba(0,0,0,.8);text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.flex-direction-nav a.flex-next:before{content:""}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.grid{display:flex;flex-wrap:wrap;flex-direction:center;justify-content:center}.grid.grid-2 .grid-item{flex:0 1 50%}.grid.grid-3 .grid-item{flex:0 1 33.33%}.grid.grid-4 .grid-item{flex:0 1 25%}.grid.grid-5 .grid-item{flex:0 1 20%}.wrap{margin:0 auto;width:1024px}@media only screen and (max-width: 1064px){.wrap{margin:0 20px;width:auto}}#header{padding-top:30px;padding-bottom:20px;background:#fff;color:#085285;text-align:center}#header #logo{width:40%;display:block;margin:0 auto}#content{padding:0;font-size:1.6em;line-height:1.4em;background:#fff}#footer{padding:40px 0;text-align:center}.dropdown{text-align:right;padding:25px}.dropdown-toggle,.btn{background:#197b30;color:#fff;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:400}.dropdown-toggle:hover,.btn:hover{background:#edb81b}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background:#edb81b;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-item{font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:400}.dropdown-menu.show{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.dropdown-item:focus,.dropdown-item:hover{background-color:#d3d3d3}.page-nav .row .navCol{background:#da2121;color:#fff;display:flex;justify-content:space-evenly;align-items:center;padding:7px;border:1px solid #fff;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.page-nav .row .navCol:hover{background:#fff;color:#da2121;border:1px solid #fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.25) inset}.page-nav .row .navCol:hover a{color:#da2121}.page-nav .row .navCol a{font-size:13px;color:#fff;font-family:"sofia-pro",sans-serif;font-weight:400;text-decoration:none}@media only screen and (min-width: 0px){.page-nav{display:none}}@media only screen and (min-width: 992px){.page-nav{display:block}}#navigation{display:block}#navigation ul{display:block;margin:0;padding:0}#navigation ul li{display:inline-block;margin:0;padding:0;list-style-type:none}#navigation ul li a{display:block;padding:15px;background:#085285;color:#fff;text-decoration:none}#navigation ul.sf-menu li{position:relative}#navigation ul.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}#navigation ul.sf-menu>li{float:left}#navigation ul.sf-menu li:hover>ul,#navigation ul.sf-menu li.sfHover>ul{display:block}#navigation ul.sf-menu ul ul{top:0;left:100%}@media only screen and (max-width: 767px){#navigation{display:none}}button.menu-toggle{display:none;float:right;position:relative;margin:0 20px 0 0;padding:0;width:50px;height:40px;background:none;border:0;outline:none;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}@media only screen and (max-width: 767px){button.menu-toggle{display:block !important}}button.menu-toggle .text{position:absolute;bottom:-10px;left:0;width:100%;text-align:center;color:#f07f35;font-size:1em;text-indent:none}button.menu-toggle span{display:block;position:absolute;height:4px;width:50%;background:#f07f35;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}button.menu-toggle span:nth-child(even){left:50%;border-radius:0 9px 9px 0}button.menu-toggle span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}button.menu-toggle span:nth-child(1),button.menu-toggle span:nth-child(2){top:0px}button.menu-toggle span:nth-child(3),button.menu-toggle span:nth-child(4){top:12px}button.menu-toggle span:nth-child(5),button.menu-toggle span:nth-child(6){top:24px}.mobile-menu-active button.menu-toggle span:nth-child(1),.mobile-menu-active button.menu-toggle span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-active button.menu-toggle span:nth-child(2),.mobile-menu-active button.menu-toggle span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu-active button.menu-toggle span:nth-child(1){left:5px;top:3px}.mobile-menu-active button.menu-toggle span:nth-child(2){left:calc(50% - 5px);top:3px}.mobile-menu-active button.menu-toggle span:nth-child(3){left:-10px;opacity:0}.mobile-menu-active button.menu-toggle span:nth-child(4){left:40px;opacity:0}.mobile-menu-active button.menu-toggle span:nth-child(5){left:5px;top:18px}.mobile-menu-active button.menu-toggle span:nth-child(6){left:calc(50% - 5px);top:18px}#mobile-menu{display:none;position:fixed;top:0;left:-200px;width:200px;height:100%;z-index:999;background-color:#085285;-webkit-transition:left 250ms ease;-moz-transition:left 250ms ease;-ms-transition:left 250ms ease;-o-transition:left 250ms ease;transition:left 250ms ease}@media only screen and (max-width: 767px){#mobile-menu{display:block !important}.mobile-menu-active #mobile-menu{left:0}}#mobile-menu .inner{display:block;position:absolute;top:0;left:0;width:200px;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}#mobile-menu .inner ul{margin:0;padding:0}#mobile-menu .inner ul li{display:block;margin:0;padding:0;list-style-type:none;border-bottom:1px solid #fff}#mobile-menu .inner ul li a{color:#197b30;display:block;padding:10px;-webkit-transition:background-color 150ms ease;-moz-transition:background-color 150ms ease;-ms-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;transition:background-color 150ms ease}#mobile-menu .inner ul li a:hover{text-decoration:none;background:#646464}#mobile-menu .inner ul li ul{border-top:1px solid #fff}#mobile-menu .inner ul li ul li{background:#085285;border-bottom:#085285;padding-left:20px;border-bottom:1px solid #fff}.home #header{display:none}.home .headerRow,.home #footer{background-color:#da2121;color:#fff;padding-top:70px;padding-bottom:70px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.25) inset}.home #footer{padding-top:30px;padding-bottom:30px}.home .headerRow img{width:16%;position:absolute;top:225px;left:42%}@media only screen and (min-width: 0px){.home .headerRow img{width:50%;top:315px;left:25%}}@media only screen and (min-width: 325px){.home .headerRow img{width:160px;top:297px;left:30%}}@media only screen and (min-width: 576px){.home .headerRow img{width:30%;top:252px;left:35%}}@media only screen and (min-width: 768px){.home .headerRow img{top:290px}}@media only screen and (min-width: 992px){.home .headerRow img{width:235px;top:225px;left:42%}}.home .headerRow h1{font-family:"Rochester",cursive;font-weight:400;text-transform:none;z-index:1}#home{background-color:#da2121;background-image:linear-gradient(45deg, white 25%, transparent 25.5%, transparent 50%, white 50.5%, white 75%, transparent 75.5%, transparent);background-size:100px 100px}@media only screen and (min-width: 0px){#home .container{padding-right:40px;padding-left:40px}}@media only screen and (min-width: 576px){#home .container{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}}@media only screen and (min-width: 0px){#home .userRow{padding:50px 0}}@media only screen and (min-width: 768px){#home .userRow{padding:125px 0}}#home .row .user-col{-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#home .row .user-col a{box-shadow:0px 0px 10px 0px rgba(0,0,0,.25);border:3px solid #da2121;display:block;width:100%;height:auto;background:#fff;margin:15px 0;color:#da2121;text-align:center;font-weight:400;letter-spacing:1px;text-decoration:none;font-family:"sofia-pro",sans-serif;font-weight:400;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#home .row .user-col a:hover{background:#da2121;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border:3px solid #da2121}@media only screen and (min-width: 0px){#home .row .user-col a{padding:20px 0;font-size:1.25em;margin:10px 0}}@media only screen and (min-width: 768px){#home .row .user-col a{padding:35px 0;font-size:1.5em;margin:15px 0}}.page-template-profile #header{background-color:#da2121;padding-top:0px;padding-bottom:0px}.page-template-profile .page-nav .row{margin-left:0;margin-right:0}.page-template-profile #page{background-color:#da2121;background-image:linear-gradient(45deg, white 25%, transparent 25.5%, transparent 50%, white 50.5%, white 75%, transparent 75.5%, transparent);background-size:100px 100px}.page-template-profile #content{background:rgba(0,0,0,0)}.page-template-profile .profilePage{margin:25px;background:#fff;padding:25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.25) inset}.page-template-profile .color{color:#fff}.titleArea{padding-top:20px;padding-bottom:20px}.titleArea .entry-title{color:#085285;text-align:center;font-family:"proxima-nova",Arial,Helvetica,sans-serif}.titleArea p{color:#085285;text-align:center;font-family:"proxima-nova",Arial,Helvetica,sans-serif}div#user-submitted-posts fieldset label{font-family:"proxima-nova",Arial,Helvetica,sans-serif !important;font-weight:600;font-size:20px;text-transform:uppercase;text-align:center;width:100%}.user-submitted-posts .usp-images label{font-family:"proxima-nova",Arial,Helvetica,sans-serif !important;font-weight:600}#usp-submit{width:100%;display:inline-block;font-size:1.2em;background:#da2121;padding:8px;margin:15px 0 0 0;color:#fff;text-transform:uppercase;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:600;-webkit-transition:all 250ms linear,background 100ms linear;-moz-transition:all 250ms linear,background 100ms linear;-ms-transition:all 250ms linear,background 100ms linear;-o-transition:all 250ms linear,background 100ms linear;transition:all 250ms linear,background 100ms linear;-moz-box-shadow:13px 0px 46px rgba(0,0,0,.16);-webkit-box-shadow:13px 0px 46px rgba(0,0,0,.16);box-shadow:13px 0px 46px rgba(0,0,0,.16)}#usp-submit .usp-submit{width:100%;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:600;display:block;padding:17px 20px;border:1px solid #fff;text-transform:uppercase;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}#usp-submit:hover{background:#fff;color:#085285}#usp-submit:hover input{border:1px solid #5c8caf;background:#fff;color:#085285}.msgBorder{border:1px solid #085285;margin:-10px -10px 0px -10px;height:106%;padding:12px}#intro{text-align:center;padding:40px 0;background:#d80000;color:#fff;line-height:1.15em;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;margin:auto}@media only screen and (min-width: 0px){#intro{font-size:1em}}@media only screen and (min-width: 768px){#intro{font-size:2em}}#intro p{font-size:24px;margin:0 0 .75em 0;text-align:center}#intro .button{display:inline-block;font-size:1.2em;background:#fff;padding:8px;margin:15px 0 0 0;color:#085285;text-transform:uppercase;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:600;-webkit-transition:all 50ms linear,background 100ms linear;-moz-transition:all 50ms linear,background 100ms linear;-ms-transition:all 50ms linear,background 100ms linear;-o-transition:all 50ms linear,background 100ms linear;transition:all 50ms linear,background 100ms linear;-moz-box-shadow:13px 0px 46px rgba(0,0,0,.16);-webkit-box-shadow:13px 0px 46px rgba(0,0,0,.16);box-shadow:13px 0px 46px rgba(0,0,0,.16)}#intro .button span{display:block;padding:10px 20px;border:1px solid #5c8caf;-webkit-transition:border-color 100ms linear;-moz-transition:border-color 100ms linear;-ms-transition:border-color 100ms linear;-o-transition:border-color 100ms linear;transition:border-color 100ms linear}#intro .button:hover{background:#085285;color:#fff}#intro .button:hover span{border:1px solid #fff}#about{margin:100px 0}#about img{max-height:500px;margin:auto}#about .container .sectionTitle{text-align:left;margin-bottom:25px}#about .container .bio p{text-align:left;color:#085285;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300;font-size:1.2em;line-height:1.5em}.toggleClass{display:none !important}#photoGallery{background:#fff;margin:100px 0;@import"https://fonts.googleapis.com/css?family=Abel"}#photoGallery .container{width:80%;margin:0 auto}#photoGallery .feed-column{margin:0 0 100px 0;font-size:1.4em}#photoGallery .feed-column h2{font-size:3.75em;margin:0}@media(max-width: 991px){#photoGallery .feed-column h2{font-size:3em}}@media(max-width: 680px){#photoGallery .feed-column h2{font-size:2em;font-size:8vw}}#photoGallery .feed-column p{text-align:center;color:#085285;margin:0 0 2em 0;padding:0;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:300}#photoGallery .feed-column p a{color:#085285;-webkit-transition:color 75ms linear;-moz-transition:color 75ms linear;-ms-transition:color 75ms linear;-o-transition:color 75ms linear;transition:color 75ms linear}#photoGallery .feed-column p a:hover{color:#da2121}#photoGallery .feed-column .post{display:block;width:33.333%;float:left;position:relative}#photoGallery .feed-column .post a{display:block}#photoGallery .feed-column .post img{width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-transition:opacity 75ms linear;-moz-transition:opacity 75ms linear;-ms-transition:opacity 75ms linear;-o-transition:opacity 75ms linear;transition:opacity 75ms linear}@media(max-width: 580px){#photoGallery .feed-column .post{width:50%}}#photoGallery .feed-column .post img{width:100%}#photoGallery a{outline:0 !important;display:block}#photoGallery .magnific-img img{width:100%;height:auto;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-transition:opacity 75ms linear;-moz-transition:opacity 75ms linear;-ms-transition:opacity 75ms linear;-o-transition:opacity 75ms linear;transition:opacity 75ms linear}#photoGallery .mfp-bottom-bar,#photoGallery *{font-family:"Abel",sans-serif}#photoGallery .magnific-img{display:inline-block;width:16.3%;margin:2px 0}#photoGallery a.image-popup-vertical-fit{cursor:-webkit-zoom-in}#photoGallery .mfp-with-zoom .mfp-container,#photoGallery .mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#photoGallery .mfp-with-zoom.mfp-ready .mfp-container{opacity:1}#photoGallery .mfp-with-zoom.mfp-ready.mfp-bg{opacity:.98}#photoGallery .mfp-with-zoom.mfp-removing .mfp-container,#photoGallery .mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}#photoGallery .mfp-arrow-left:before{border-right:none !important}#photoGallery .mfp-arrow-right:before{border-left:none !important}#photoGallery button.mfp-arrow,#photoGallery .mfp-counter{opacity:0 !important;transition:opacity 200ms ease-in,opacity 2000ms ease-out}#photoGallery .mfp-container:hover button.mfp-arrow,#photoGallery .mfp-container:hover .mfp-counter{opacity:1 !important}#photoGallery a.button{display:inline-block;padding:8px;margin:15px 0 0 0;background:#da2121;color:#fff;text-transform:uppercase;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:600;-webkit-transition:color 50ms linear,background 100ms linear;-moz-transition:color 50ms linear,background 100ms linear;-ms-transition:color 50ms linear,background 100ms linear;-o-transition:color 50ms linear,background 100ms linear;transition:color 50ms linear,background 100ms linear}@media only screen and (min-width: 0px){#photoGallery a.button{min-width:100px;font-size:1em}}@media only screen and (min-width: 768px){#photoGallery a.button{min-width:460px;font-size:1.2em}}#photoGallery a.button span{display:block;padding:10px 20px;border:1px solid #fff;-webkit-transition:border-color 100ms linear;-moz-transition:border-color 100ms linear;-ms-transition:border-color 100ms linear;-o-transition:border-color 100ms linear;transition:border-color 100ms linear}#photoGallery a.button:hover{background:#fff;color:#085285}#photoGallery a.button:hover span{border:1px solid #5c8caf}.sectionTitle{text-align:center;font-family:"proxima-nova",Arial,Helvetica,sans-serif;background:#fff;color:#da2121;text-align:center}/*# sourceMappingURL=main.css.map */
