@font-face {font-family: "ProximaNovaSoftRegular"; src: url(../fonts/ProximaNovaSoft-Regular.otf?orgId=00D2000000091hy&orgId=00D8E0000009Fw1) format("opentype")}
@font-face {font-family: "ProximaNovaSoftBold"; src: url(../fonts/ProximaNovaSoft-Bold.otf?orgId=00D2000000091hy&orgId=00D8E0000009Fw1) format("opentype")}
body { margin: 0; padding: 0; font-size: 75% !important }
body .prx, body .prx-overlay-menu, body .phone-menu-panel { font-size: 108.3%; font-family: Helvetica Neue, Helvetica, Arial; color: rgb(107, 106, 106) }
body.prx-is-touch .prx, body.prx-is-touch .prx-overlay-menu, body.prx-is-touch .phone-menu-panel { font-size: 116.6%; font-family: ProximaNovaSoftRegular, Helvetica Neue, Helvetica, Arial }
body.prx-is-touch .prx-dialog-outer { font-family: ProximaNovaSoftRegular, Helvetica Neue, Helvetica, Arial }
body .prx { background: rgb(255, 255, 255) }
.prx button, .prx input, .prx select, .prx textarea { font-family: inherit }
.prx a { color: rgb(1, 91, 167); text-decoration: none }
.prx a:hover { color: rgb(1, 91, 167); text-decoration: underline }
.prx h1, .prx h2, .prx h3, .prx h4, .prx h5, .prx h6 { color: rgb(46, 46, 45); font-weight: normal; display: block }
.prx h2 { font-size: 1.5em }
.prx :-webkit-input-placeholder { color: rgb(170, 170, 170) }
.prx :-moz-placeholder { color: rgb(170, 170, 170) }
.prx :-ms-input-placeholder { color: rgb(170, 170, 170) }
.prx input:-moz-placeholder { color: rgb(170, 170, 170) }
.prx .placeholder { color: rgb(170, 170, 170) }
@media all and (max-width: 767px) {body .prx { background: transparent } .prx h1 { font-size: 1.4em } .prx h2 { font-size: 1.231em } .prx h3, .prx h4 { font-size: 1.077em } .prx h5, .prx h6 { font-size: 1em } }
@media all and (min-width: 768px) and (max-width: 979px) {}
@media all and (min-width: 1240px) {}
