:root{--color-primary: #C71910;--color-secondary: #2A2C35;--color-tertiary: #891F23;--color-dark: #555B60;--color-white: #ffffff;--color-medium: #C9C9D0;--color-light: #F4F4F4;--color-success: #2D761C;--color-success-light: #89AF09;--color-danger: #C71910;--color-warning: #EFBA0B;--color-info: #C9C9D0;--color-gray-light: #E2E2E5;--color-gray-white: #EBEBED}.gmaps-preview{width:100%;height:400px;position:relative;cursor:pointer}.gmaps-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.gmaps-preview .media-notice{width:100%;padding:15px;bottom:0;position:absolute;z-index:1;background-color:#00000080;color:#fff;text-align:center}.gmaps-preview .media-notice a{color:#fff;opacity:.8;text-decoration:underline}.gmaps-preview .media-notice a:hover,.gmaps-preview .media-notice a:focus{opacity:1}.captcha .form-group .controls .input-group img{height:25px;margin-right:15px}form .form-group.row{margin-bottom:20px}.was-validated .form-group .form-control:invalid,.was-validated .form-group .form-control.is-invalid{border-color:var(--color-primary)}.was-validated .form-group .invalid-feedback{display:block;color:var(--color-primary);font-weight:700;font-size:.85rem}.form-group .invalid-feedback{display:none}.form-group.oxInValid .form-control{border-color:var(--color-primary)}.cmsContent a:not(.btn):not(.no-textlink):not(.page-link):not([data-fancybox=gallery]){position:relative;color:var(--color-primary)}.cmsContent a:not(.btn):not(.no-textlink):not(.page-link):not([data-fancybox=gallery]):before{content:"";position:absolute;width:100%;height:1px;top:auto;left:0;bottom:-1px;background-color:var(--color-primary);visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .25s cubic-bezier(1,.25,0,.75) 0s;transition:all .25s cubic-bezier(1,.25,0,.75) 0s}.cmsContent a:not(.btn):not(.no-textlink):not(.page-link):not([data-fancybox=gallery]):hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:1}.cmsContent .no-link-highlight a{color:var(--color-secondary)!important}.content .cmsContent .shortlink{transition:all .15s ease;-webkit-transition:all .15s ease;-moz-transition:all .15s ease}.content .cmsContent .shortlink:before{height:2px!important}.content .cmsContent .shortlink:hover,.content .cmsContent .shortlink:focus{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.25)!important;box-shadow:0 3px 10px #00000040!important}.content .cmsContent .shortlink:hover p,.content .cmsContent .shortlink:focus p{color:#2a2c35}.content .cmsContent .shortlink:hover .btn.btn-primary,.content .cmsContent .shortlink:focus .btn.btn-primary{background-color:#ed271d}.video-container{height:0;max-width:100%;max-height:400px;padding-bottom:56.25%;padding-top:25px;position:relative}.video-container iframe{width:100%;height:100%;top:0;left:0;position:absolute;border:none}.team-hover{transition:all .15s ease;-webkit-transition:all .15s ease;-moz-transition:all .15s ease}.team-hover .slide-up{max-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;transition:all .5 ease;-webkit-transition:all .5 ease;-moz-transition:all .5 ease}.team-hover .slide-up h2{font-size:1.5rem}.team-hover:hover,.team-hover:focus{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.25)!important;box-shadow:0 3px 10px #00000040!important}.team-hover:hover .slide-up,.team-hover:focus .slide-up{max-height:500px;transition:all .5 ease;-webkit-transition:all .5 ease;-moz-transition:all .5 ease}.cmsContent .row:has(>[class*=col-]>.team-hover){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cmsContent .row:has(>[class*=col-]>.team-hover)>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex}.cmsContent .row:has(>[class*=col-]>.team-hover)>[class*=col-] .team-hover{width:100%;min-height:200px}@media (min-width: 768px){.cmsContent .row:has(>[class*=col-]>.team-hover)>[class*=col-] .team-hover{min-height:197px}}@media (min-width: 992px){.cmsContent .row:has(>[class*=col-]>.team-hover)>[class*=col-] .team-hover{min-height:173px}}@media (min-width: 1140px){.cmsContent .row:has(>[class*=col-]>.team-hover)>[class*=col-] .team-hover{min-height:128px}}
