@font-face{font-family:Frutiger;src:url(/fonts/frutiger.otf);font-display:swap}@font-face{font-family:Frutiger Bold;src:url(/fonts/frutiger-bold.otf);font-display:swap}@font-face{font-family:Frutiger Light;src:url(/fonts/frutiger-light.otf);font-display:swap}@font-face{font-family:Lucida;src:url(/fonts/lucida-regular.otf);font-display:swap}body,html{padding:0;margin:0;font-family:Frutiger,Helvetica Neue,sans-serif;position:relative;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{margin:0;display:inline}#google-cse-results-searchbox-form .form-radios div{display:block}.c-btn{background-color:#d11847;border:1px solid transparent;color:#fff!important;cursor:pointer;display:inline-block;font-family:frutiger neue w01 bd,sans-serif;padding:17px 20px;text-decoration:none;text-transform:uppercase;font-size:1rem;white-space:normal;margin-top:16px;-webkit-transition:all .25s;transition:all .25s;border-bottom:initial!important}.c-btn:hover{background-color:#fff;color:#d11847!important}.text-align-center,.u-txt-center,.u-txt-center p{text-align:center}.ReactModal__Content{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center;z-index:12;padding:0}.react-accessible-modal{width:80%;height:80%;-webkit-transform:translate(10%,10%);transform:translate(10%,10%)}.react-accessible-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:11}.videoModalContent{width:100%!important;height:100%;display:flex;justify-content:center;align-items:center}