/* # PPS Mutual Theme
Theme Name: PPS Mutual AU Theme
Theme URI: http://www.ppsmutual.com.au
Description: PPS Mutual
Author: The Design Effect
Author URI: http://www.thedesigneffect.com.au/
Template Version: 1.0.0
*/
/* line 4, ../../../../../../../compass.app/Contents/Resources/lib/ruby/compass_0.12/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html { margin: 0; padding: 0; border: 0; }

/* line 18, ../../../../../../../compass.app/Contents/Resources/lib/ruby/compass_0.12/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
.bp-reset-element, body, h1, h2, h3, h4, h5, h6, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, blockquote, q, th, td, caption, table, div, span, object, iframe, p, pre, a, abbr, acronym, address, code, del, dfn, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/* line 20, ../../../../../../../compass.app/Contents/Resources/lib/ruby/compass_0.12/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }

/* line 21, ../../../../../../../compass.app/Contents/Resources/lib/ruby/compass_0.12/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q { quotes: "" ""; }
/* line 67, ../../../../../../../compass.app/Contents/Resources/lib/ruby/compass_0.12/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

/* line 22, ../../../../../../../compass.app/Contents/Resources/lib/ruby/compass_0.12/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption { float: none !important; text-align: left; font-weight: normal; vertical-align: middle; }

/* line 23, ../../../../../../../compass.app/Contents/Resources/lib/ruby/compass_0.12/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table { border-collapse: separate; border-spacing: 0; vertical-align: middle; }

/* line 24, ../../../../../../../compass.app/Contents/Resources/lib/ruby/compass_0.12/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img { border: none; }

/* line 1, sass/partials/_fonts.scss */
.normal { font-family: "Whitney A", "Whitney B"; font-style: normal; font-weight: 400; }

/* line 7, sass/partials/_fonts.scss */
.light { font-family: "Whitney A", "Whitney B"; font-style: normal; font-weight: 300; }

/* line 13, sass/partials/_fonts.scss */
.medium { font-family: "Whitney A", "Whitney B"; font-style: normal; font-weight: 500; }

/* line 19, sass/partials/_fonts.scss */
.bold, strong { font-family: "Whitney A", "Whitney B"; font-style: normal; font-weight: 700; }

/* line 25, sass/partials/_fonts.scss */
.italic, em { font-family: "Whitney A", "Whitney B"; font-style: italic; font-weight: 400; }

/* line 1, sass/partials/_overrides.scss */
.vc_column-inner { padding-left: 0 !important; padding-right: 0 !important; }

/* line 1, sass/partials/_columns.scss */
.wpb_row, .wpb_content_element { margin-bottom: 0; }

/*.wrapper {
	width: 960px;
	margin:auto;
	padding:0;
} */
/* line 11, sass/partials/_columns.scss */
.wrapper { width: 96%; margin: auto; padding: 0 2% 0 2%; }

/* line 17, sass/partials/_columns.scss */
.vc_row { margin-left: 0; margin-right: 0; }

/* line 27, sass/partials/_columns.scss */
.row:before, .row:after { display: table; content: " "; }

/* line 32, sass/partials/_columns.scss */
.row:after { clear: both; }

/* line 37, sass/partials/_columns.scss */
.row:before, .row:after { display: table; content: " "; }

/* line 42, sass/partials/_columns.scss */
.row:after { clear: both; }

/* line 94, sass/partials/_columns.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-md-25, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; }

/* line 110, sass/partials/_columns.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }

/* line 114, sass/partials/_columns.scss */
.col-xs-12 { width: 100%; }

/* line 118, sass/partials/_columns.scss */
.col-xs-11 { width: 91.66666666666666%; }

/* line 122, sass/partials/_columns.scss */
.col-xs-10 { width: 83.33333333333334%; }

/* line 126, sass/partials/_columns.scss */
.col-xs-9 { width: 75%; }

/* line 130, sass/partials/_columns.scss */
.col-xs-8 { width: 66.66666666666666%; }

/* line 134, sass/partials/_columns.scss */
.col-xs-7 { width: 58.333333333333336%; }

/* line 138, sass/partials/_columns.scss */
.col-xs-6 { width: 50%; }

/* line 142, sass/partials/_columns.scss */
.col-xs-5 { width: 41.66666666666667%; }

/* line 146, sass/partials/_columns.scss */
.col-xs-4 { width: 33.33333333333333%; }

/* line 150, sass/partials/_columns.scss */
.col-xs-3 { width: 25%; }

/* line 154, sass/partials/_columns.scss */
.col-xs-2 { width: 16.666666666666664%; }

/* line 158, sass/partials/_columns.scss */
.col-xs-1 { width: 8.333333333333332%; }

/* line 162, sass/partials/_columns.scss */
.col-xs-pull-12 { right: 100%; }

/* line 166, sass/partials/_columns.scss */
.col-xs-pull-11 { right: 91.66666666666666%; }

/* line 170, sass/partials/_columns.scss */
.col-xs-pull-10 { right: 83.33333333333334%; }

/* line 174, sass/partials/_columns.scss */
.col-xs-pull-9 { right: 75%; }

/* line 178, sass/partials/_columns.scss */
.col-xs-pull-8 { right: 66.66666666666666%; }

/* line 182, sass/partials/_columns.scss */
.col-xs-pull-7 { right: 58.333333333333336%; }

/* line 186, sass/partials/_columns.scss */
.col-xs-pull-6 { right: 50%; }

/* line 190, sass/partials/_columns.scss */
.col-xs-pull-5 { right: 41.66666666666667%; }

/* line 194, sass/partials/_columns.scss */
.col-xs-pull-4 { right: 33.33333333333333%; }

/* line 198, sass/partials/_columns.scss */
.col-xs-pull-3 { right: 25%; }

/* line 202, sass/partials/_columns.scss */
.col-xs-pull-2 { right: 16.666666666666664%; }

/* line 206, sass/partials/_columns.scss */
.col-xs-pull-1 { right: 8.333333333333332%; }

/* line 210, sass/partials/_columns.scss */
.col-xs-pull-0 { right: 0; }

/* line 214, sass/partials/_columns.scss */
.col-xs-push-12 { left: 100%; }

/* line 218, sass/partials/_columns.scss */
.col-xs-push-11 { left: 91.66666666666666%; }

/* line 222, sass/partials/_columns.scss */
.col-xs-push-10 { left: 83.33333333333334%; }

/* line 226, sass/partials/_columns.scss */
.col-xs-push-9 { left: 75%; }

/* line 230, sass/partials/_columns.scss */
.col-xs-push-8 { left: 66.66666666666666%; }

/* line 234, sass/partials/_columns.scss */
.col-xs-push-7 { left: 58.333333333333336%; }

/* line 238, sass/partials/_columns.scss */
.col-xs-push-6 { left: 50%; }

/* line 242, sass/partials/_columns.scss */
.col-xs-push-5 { left: 41.66666666666667%; }

/* line 246, sass/partials/_columns.scss */
.col-xs-push-4 { left: 33.33333333333333%; }

/* line 250, sass/partials/_columns.scss */
.col-xs-push-3 { left: 25%; }

/* line 254, sass/partials/_columns.scss */
.col-xs-push-2 { left: 16.666666666666664%; }

/* line 258, sass/partials/_columns.scss */
.col-xs-push-1 { left: 8.333333333333332%; }

/* line 262, sass/partials/_columns.scss */
.col-xs-push-0 { left: 0; }

/* line 266, sass/partials/_columns.scss */
.col-xs-offset-12 { margin-left: 100%; }

/* line 270, sass/partials/_columns.scss */
.col-xs-offset-11 { margin-left: 91.66666666666666%; }

/* line 274, sass/partials/_columns.scss */
.col-xs-offset-10 { margin-left: 83.33333333333334%; }

/* line 278, sass/partials/_columns.scss */
.col-xs-offset-9 { margin-left: 75%; }

/* line 282, sass/partials/_columns.scss */
.col-xs-offset-8 { margin-left: 66.66666666666666%; }

/* line 286, sass/partials/_columns.scss */
.col-xs-offset-7 { margin-left: 58.333333333333336%; }

/* line 290, sass/partials/_columns.scss */
.col-xs-offset-6 { margin-left: 50%; }

/* line 294, sass/partials/_columns.scss */
.col-xs-offset-5 { margin-left: 41.66666666666667%; }

/* line 298, sass/partials/_columns.scss */
.col-xs-offset-4 { margin-left: 33.33333333333333%; }

/* line 302, sass/partials/_columns.scss */
.col-xs-offset-3 { margin-left: 25%; }

/* line 306, sass/partials/_columns.scss */
.col-xs-offset-2 { margin-left: 16.666666666666664%; }

/* line 310, sass/partials/_columns.scss */
.col-xs-offset-1 { margin-left: 8.333333333333332%; }

/* line 314, sass/partials/_columns.scss */
.col-xs-offset-0 { margin-left: 0; }

@media (min-width: 768px) { /* line 319, sass/partials/_columns.scss */
  .wrapper { width: 96%; margin: auto; padding: 0 2% 0 2%; }
  /* line 336, sass/partials/_columns.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
  /* line 339, sass/partials/_columns.scss */
  .col-sm-12 { width: 100%; }
  /* line 342, sass/partials/_columns.scss */
  .col-sm-11 { width: 91.66666666666666%; }
  /* line 345, sass/partials/_columns.scss */
  .col-sm-10 { width: 83.33333333333334%; }
  /* line 348, sass/partials/_columns.scss */
  .col-sm-9 { width: 75%; }
  /* line 351, sass/partials/_columns.scss */
  .col-sm-8 { width: 66.66666666666666%; }
  /* line 354, sass/partials/_columns.scss */
  .col-sm-7 { width: 58.333333333333336%; }
  /* line 357, sass/partials/_columns.scss */
  .col-sm-6 { width: 50%; }
  /* line 360, sass/partials/_columns.scss */
  .col-sm-5 { width: 41.66666666666667%; }
  /* line 363, sass/partials/_columns.scss */
  .col-sm-4 { width: 33.33333333333333%; }
  /* line 366, sass/partials/_columns.scss */
  .col-sm-3 { width: 25%; }
  /* line 369, sass/partials/_columns.scss */
  .col-sm-2 { width: 16.666666666666664%; }
  /* line 372, sass/partials/_columns.scss */
  .col-sm-1 { width: 8.333333333333332%; }
  /* line 375, sass/partials/_columns.scss */
  .col-sm-pull-12 { right: 100%; }
  /* line 378, sass/partials/_columns.scss */
  .col-sm-pull-11 { right: 91.66666666666666%; }
  /* line 381, sass/partials/_columns.scss */
  .col-sm-pull-10 { right: 83.33333333333334%; }
  /* line 384, sass/partials/_columns.scss */
  .col-sm-pull-9 { right: 75%; }
  /* line 387, sass/partials/_columns.scss */
  .col-sm-pull-8 { right: 66.66666666666666%; }
  /* line 390, sass/partials/_columns.scss */
  .col-sm-pull-7 { right: 58.333333333333336%; }
  /* line 393, sass/partials/_columns.scss */
  .col-sm-pull-6 { right: 50%; }
  /* line 396, sass/partials/_columns.scss */
  .col-sm-pull-5 { right: 41.66666666666667%; }
  /* line 399, sass/partials/_columns.scss */
  .col-sm-pull-4 { right: 33.33333333333333%; }
  /* line 402, sass/partials/_columns.scss */
  .col-sm-pull-3 { right: 25%; }
  /* line 405, sass/partials/_columns.scss */
  .col-sm-pull-2 { right: 16.666666666666664%; }
  /* line 408, sass/partials/_columns.scss */
  .col-sm-pull-1 { right: 8.333333333333332%; }
  /* line 411, sass/partials/_columns.scss */
  .col-sm-pull-0 { right: 0; }
  /* line 414, sass/partials/_columns.scss */
  .col-sm-push-12 { left: 100%; }
  /* line 417, sass/partials/_columns.scss */
  .col-sm-push-11 { left: 91.66666666666666%; }
  /* line 420, sass/partials/_columns.scss */
  .col-sm-push-10 { left: 83.33333333333334%; }
  /* line 423, sass/partials/_columns.scss */
  .col-sm-push-9 { left: 75%; }
  /* line 426, sass/partials/_columns.scss */
  .col-sm-push-8 { left: 66.66666666666666%; }
  /* line 429, sass/partials/_columns.scss */
  .col-sm-push-7 { left: 58.333333333333336%; }
  /* line 432, sass/partials/_columns.scss */
  .col-sm-push-6 { left: 50%; }
  /* line 435, sass/partials/_columns.scss */
  .col-sm-push-5 { left: 41.66666666666667%; }
  /* line 438, sass/partials/_columns.scss */
  .col-sm-push-4 { left: 33.33333333333333%; }
  /* line 441, sass/partials/_columns.scss */
  .col-sm-push-3 { left: 25%; }
  /* line 444, sass/partials/_columns.scss */
  .col-sm-push-2 { left: 16.666666666666664%; }
  /* line 447, sass/partials/_columns.scss */
  .col-sm-push-1 { left: 8.333333333333332%; }
  /* line 450, sass/partials/_columns.scss */
  .col-sm-push-0 { left: 0; }
  /* line 453, sass/partials/_columns.scss */
  .col-sm-offset-12 { margin-left: 100%; }
  /* line 456, sass/partials/_columns.scss */
  .col-sm-offset-11 { margin-left: 91.66666666666666%; }
  /* line 459, sass/partials/_columns.scss */
  .col-sm-offset-10 { margin-left: 83.33333333333334%; }
  /* line 462, sass/partials/_columns.scss */
  .col-sm-offset-9 { margin-left: 75%; }
  /* line 465, sass/partials/_columns.scss */
  .col-sm-offset-8 { margin-left: 66.66666666666666%; }
  /* line 468, sass/partials/_columns.scss */
  .col-sm-offset-7 { margin-left: 58.333333333333336%; }
  /* line 471, sass/partials/_columns.scss */
  .col-sm-offset-6 { margin-left: 50%; }
  /* line 474, sass/partials/_columns.scss */
  .col-sm-offset-5 { margin-left: 41.66666666666667%; }
  /* line 477, sass/partials/_columns.scss */
  .col-sm-offset-4 { margin-left: 33.33333333333333%; }
  /* line 480, sass/partials/_columns.scss */
  .col-sm-offset-3 { margin-left: 25%; }
  /* line 483, sass/partials/_columns.scss */
  .col-sm-offset-2 { margin-left: 16.666666666666664%; }
  /* line 486, sass/partials/_columns.scss */
  .col-sm-offset-1 { margin-left: 8.333333333333332%; }
  /* line 489, sass/partials/_columns.scss */
  .col-sm-offset-0 { margin-left: 0; } }
@media (min-width: 992px) { /* line 495, sass/partials/_columns.scss */
  .wrapper { width: 96%; margin: auto; padding: 0 2% 0 2%; }
  /* line 501, sass/partials/_columns.scss */
  .content-wrapper { width: 1280px; margin: auto; padding: 0; }
  /* line 519, sass/partials/_columns.scss */
  .col-md-1, .col-md-2, .col-md-25, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
  /* line 522, sass/partials/_columns.scss */
  .col-md-12 { width: 100%; }
  /* line 525, sass/partials/_columns.scss */
  .col-md-11 { width: 91.66666666666666%; }
  /* line 528, sass/partials/_columns.scss */
  .col-md-10 { width: 83.33333333333334%; }
  /* line 531, sass/partials/_columns.scss */
  .col-md-9 { width: 75%; }
  /* line 534, sass/partials/_columns.scss */
  .col-md-8 { width: 66.66666666666666%; }
  /* line 537, sass/partials/_columns.scss */
  .col-md-7 { width: 58.333333333333336%; }
  /* line 540, sass/partials/_columns.scss */
  .col-md-6 { width: 50%; }
  /* line 543, sass/partials/_columns.scss */
  .col-md-5 { width: 41.66666666666667%; }
  /* line 546, sass/partials/_columns.scss */
  .col-md-4 { width: 33.33333333333333%; }
  /* line 549, sass/partials/_columns.scss */
  .col-md-3 { width: 25%; }
  /* line 552, sass/partials/_columns.scss */
  .col-md-25 { width: 20%; }
  /* line 555, sass/partials/_columns.scss */
  .col-md-2 { width: 16.666666666666664%; }
  /* line 558, sass/partials/_columns.scss */
  .col-md-1 { width: 8.333333333333332%; }
  /* line 561, sass/partials/_columns.scss */
  .col-md-pull-12 { right: 100%; }
  /* line 564, sass/partials/_columns.scss */
  .col-md-pull-11 { right: 91.66666666666666%; }
  /* line 567, sass/partials/_columns.scss */
  .col-md-pull-10 { right: 83.33333333333334%; }
  /* line 570, sass/partials/_columns.scss */
  .col-md-pull-9 { right: 75%; }
  /* line 573, sass/partials/_columns.scss */
  .col-md-pull-8 { right: 66.66666666666666%; }
  /* line 576, sass/partials/_columns.scss */
  .col-md-pull-7 { right: 58.333333333333336%; }
  /* line 579, sass/partials/_columns.scss */
  .col-md-pull-6 { right: 50%; }
  /* line 582, sass/partials/_columns.scss */
  .col-md-pull-5 { right: 41.66666666666667%; }
  /* line 585, sass/partials/_columns.scss */
  .col-md-pull-4 { right: 33.33333333333333%; }
  /* line 588, sass/partials/_columns.scss */
  .col-md-pull-3 { right: 25%; }
  /* line 591, sass/partials/_columns.scss */
  .col-md-pull-2 { right: 16.666666666666664%; }
  /* line 594, sass/partials/_columns.scss */
  .col-md-pull-1 { right: 8.333333333333332%; }
  /* line 597, sass/partials/_columns.scss */
  .col-md-pull-0 { right: 0; }
  /* line 600, sass/partials/_columns.scss */
  .col-md-push-12 { left: 100%; }
  /* line 603, sass/partials/_columns.scss */
  .col-md-push-11 { left: 91.66666666666666%; }
  /* line 606, sass/partials/_columns.scss */
  .col-md-push-10 { left: 83.33333333333334%; }
  /* line 609, sass/partials/_columns.scss */
  .col-md-push-9 { left: 75%; }
  /* line 612, sass/partials/_columns.scss */
  .col-md-push-8 { left: 66.66666666666666%; }
  /* line 615, sass/partials/_columns.scss */
  .col-md-push-7 { left: 58.333333333333336%; }
  /* line 618, sass/partials/_columns.scss */
  .col-md-push-6 { left: 50%; }
  /* line 621, sass/partials/_columns.scss */
  .col-md-push-5 { left: 41.66666666666667%; }
  /* line 624, sass/partials/_columns.scss */
  .col-md-push-4 { left: 33.33333333333333%; }
  /* line 627, sass/partials/_columns.scss */
  .col-md-push-3 { left: 25%; }
  /* line 630, sass/partials/_columns.scss */
  .col-md-push-2 { left: 16.666666666666664%; }
  /* line 633, sass/partials/_columns.scss */
  .col-md-push-1 { left: 8.333333333333332%; }
  /* line 636, sass/partials/_columns.scss */
  .col-md-push-0 { left: 0; }
  /* line 639, sass/partials/_columns.scss */
  .col-md-offset-12 { margin-left: 100%; }
  /* line 642, sass/partials/_columns.scss */
  .col-md-offset-11 { margin-left: 91.66666666666666%; }
  /* line 645, sass/partials/_columns.scss */
  .col-md-offset-10 { margin-left: 83.33333333333334%; }
  /* line 648, sass/partials/_columns.scss */
  .col-md-offset-9 { margin-left: 75%; }
  /* line 651, sass/partials/_columns.scss */
  .col-md-offset-8 { margin-left: 66.66666666666666%; }
  /* line 654, sass/partials/_columns.scss */
  .col-md-offset-7 { margin-left: 58.333333333333336%; }
  /* line 657, sass/partials/_columns.scss */
  .col-md-offset-6 { margin-left: 50%; }
  /* line 660, sass/partials/_columns.scss */
  .col-md-offset-5 { margin-left: 41.66666666666667%; }
  /* line 663, sass/partials/_columns.scss */
  .col-md-offset-4 { margin-left: 33.33333333333333%; }
  /* line 666, sass/partials/_columns.scss */
  .col-md-offset-3 { margin-left: 25%; }
  /* line 669, sass/partials/_columns.scss */
  .col-md-offset-2 { margin-left: 16.666666666666664%; }
  /* line 672, sass/partials/_columns.scss */
  .col-md-offset-1 { margin-left: 8.333333333333332%; }
  /* line 675, sass/partials/_columns.scss */
  .col-md-offset-0 { margin-left: 0; } }
@media (min-width: 1200px) { /* line 692, sass/partials/_columns.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }
  /* line 695, sass/partials/_columns.scss */
  .col-lg-12 { width: 100%; }
  /* line 698, sass/partials/_columns.scss */
  .col-lg-11 { width: 91.66666666666666%; }
  /* line 701, sass/partials/_columns.scss */
  .col-lg-10 { width: 83.33333333333334%; }
  /* line 704, sass/partials/_columns.scss */
  .col-lg-9 { width: 75%; }
  /* line 707, sass/partials/_columns.scss */
  .col-lg-8 { width: 66.66666666666666%; }
  /* line 710, sass/partials/_columns.scss */
  .col-lg-7 { width: 58.333333333333336%; }
  /* line 713, sass/partials/_columns.scss */
  .col-lg-6 { width: 50%; }
  /* line 716, sass/partials/_columns.scss */
  .col-lg-5 { width: 41.66666666666667%; }
  /* line 719, sass/partials/_columns.scss */
  .col-lg-4 { width: 33.33333333333333%; }
  /* line 722, sass/partials/_columns.scss */
  .col-lg-3 { width: 25%; }
  /* line 725, sass/partials/_columns.scss */
  .col-lg-2 { width: 16.666666666666664%; }
  /* line 728, sass/partials/_columns.scss */
  .col-lg-1 { width: 8.333333333333332%; }
  /* line 731, sass/partials/_columns.scss */
  .col-lg-pull-12 { right: 100%; }
  /* line 734, sass/partials/_columns.scss */
  .col-lg-pull-11 { right: 91.66666666666666%; }
  /* line 737, sass/partials/_columns.scss */
  .col-lg-pull-10 { right: 83.33333333333334%; }
  /* line 740, sass/partials/_columns.scss */
  .col-lg-pull-9 { right: 75%; }
  /* line 743, sass/partials/_columns.scss */
  .col-lg-pull-8 { right: 66.66666666666666%; }
  /* line 746, sass/partials/_columns.scss */
  .col-lg-pull-7 { right: 58.333333333333336%; }
  /* line 749, sass/partials/_columns.scss */
  .col-lg-pull-6 { right: 50%; }
  /* line 752, sass/partials/_columns.scss */
  .col-lg-pull-5 { right: 41.66666666666667%; }
  /* line 755, sass/partials/_columns.scss */
  .col-lg-pull-4 { right: 33.33333333333333%; }
  /* line 758, sass/partials/_columns.scss */
  .col-lg-pull-3 { right: 25%; }
  /* line 761, sass/partials/_columns.scss */
  .col-lg-pull-2 { right: 16.666666666666664%; }
  /* line 764, sass/partials/_columns.scss */
  .col-lg-pull-1 { right: 8.333333333333332%; }
  /* line 767, sass/partials/_columns.scss */
  .col-lg-pull-0 { right: 0; }
  /* line 770, sass/partials/_columns.scss */
  .col-lg-push-12 { left: 100%; }
  /* line 773, sass/partials/_columns.scss */
  .col-lg-push-11 { left: 91.66666666666666%; }
  /* line 776, sass/partials/_columns.scss */
  .col-lg-push-10 { left: 83.33333333333334%; }
  /* line 779, sass/partials/_columns.scss */
  .col-lg-push-9 { left: 75%; }
  /* line 782, sass/partials/_columns.scss */
  .col-lg-push-8 { left: 66.66666666666666%; }
  /* line 785, sass/partials/_columns.scss */
  .col-lg-push-7 { left: 58.333333333333336%; }
  /* line 788, sass/partials/_columns.scss */
  .col-lg-push-6 { left: 50%; }
  /* line 791, sass/partials/_columns.scss */
  .col-lg-push-5 { left: 41.66666666666667%; }
  /* line 794, sass/partials/_columns.scss */
  .col-lg-push-4 { left: 33.33333333333333%; }
  /* line 797, sass/partials/_columns.scss */
  .col-lg-push-3 { left: 25%; }
  /* line 800, sass/partials/_columns.scss */
  .col-lg-push-2 { left: 16.666666666666664%; }
  /* line 803, sass/partials/_columns.scss */
  .col-lg-push-1 { left: 8.333333333333332%; }
  /* line 806, sass/partials/_columns.scss */
  .col-lg-push-0 { left: 0; }
  /* line 809, sass/partials/_columns.scss */
  .col-lg-offset-12 { margin-left: 100%; }
  /* line 812, sass/partials/_columns.scss */
  .col-lg-offset-11 { margin-left: 91.66666666666666%; }
  /* line 815, sass/partials/_columns.scss */
  .col-lg-offset-10 { margin-left: 83.33333333333334%; }
  /* line 818, sass/partials/_columns.scss */
  .col-lg-offset-9 { margin-left: 75%; }
  /* line 821, sass/partials/_columns.scss */
  .col-lg-offset-8 { margin-left: 66.66666666666666%; }
  /* line 824, sass/partials/_columns.scss */
  .col-lg-offset-7 { margin-left: 58.333333333333336%; }
  /* line 827, sass/partials/_columns.scss */
  .col-lg-offset-6 { margin-left: 50%; }
  /* line 830, sass/partials/_columns.scss */
  .col-lg-offset-5 { margin-left: 41.66666666666667%; }
  /* line 833, sass/partials/_columns.scss */
  .col-lg-offset-4 { margin-left: 33.33333333333333%; }
  /* line 836, sass/partials/_columns.scss */
  .col-lg-offset-3 { margin-left: 25%; }
  /* line 839, sass/partials/_columns.scss */
  .col-lg-offset-2 { margin-left: 16.666666666666664%; }
  /* line 842, sass/partials/_columns.scss */
  .col-lg-offset-1 { margin-left: 8.333333333333332%; }
  /* line 845, sass/partials/_columns.scss */
  .col-lg-offset-0 { margin-left: 0; } }
/* line 850, sass/partials/_columns.scss */
.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 { padding-left: 0; padding-right: 0; }

/* line 7, sass/partials/_base.scss */
body { font-family: "Whitney A", "Whitney B"; font-style: normal; font-weight: 400; background: rgba(143, 137, 126, 0.05); }
@media (max-width: 990px) { /* line 7, sass/partials/_base.scss */
  body { overflow-x: hidden; } }

/* line 17, sass/partials/_base.scss */
.right { float: right; }

/* line 21, sass/partials/_base.scss */
.left { float: left; }

/* line 25, sass/partials/_base.scss */
.clear { clear: both; }

/* line 29, sass/partials/_base.scss */
.dbluebg { background: #091e35; }

/* line 33, sass/partials/_base.scss */
.whitebg { background: #FFF; }

/* line 37, sass/partials/_base.scss */
.blue { color: #091e35; }

/* line 41, sass/partials/_base.scss */
.brown { color: #857040; }
/* line 43, sass/partials/_base.scss */
.brown a { color: #857040; }

/* line 49, sass/partials/_base.scss */
.brown-btn a { background-color: #857040 !important; color: #FFF !important; border: 0 !important; }
/* line 53, sass/partials/_base.scss */
.brown-btn a:hover { background-color: #63532f !important; }

/* line 59, sass/partials/_base.scss */
.white { color: #FFF !important; }
/* line 61, sass/partials/_base.scss */
.white h2, .white h3, .white p { color: #FFF !important; }

/* line 66, sass/partials/_base.scss */
.brownbg { background-color: #B09455; }

/* line 70, sass/partials/_base.scss */
.purple1 { background: #573F57 !important; }

/* line 74, sass/partials/_base.scss */
.purple2 { height: 205px; padding-top: 70px; background: #5a465a !important; color: #FFF; }

/* line 81, sass/partials/_base.scss */
.purple3 { background: #685568 !important; height: 205px; padding-top: 70px; color: #FFF; }

/* line 88, sass/partials/_base.scss */
.blue1 { background: #6f768a !important; }

/* line 92, sass/partials/_base.scss */
.blue2 { height: 205px; padding-top: 70px; background: #585e6e !important; color: #FFF; }

/* line 99, sass/partials/_base.scss */
.blue3 { background: #646a7c !important; height: 205px; padding-top: 70px; color: #FFF; }

/* line 106, sass/partials/_base.scss */
h2 { color: #091e35; font-size: 32px; font-weight: 500; }

/* line 112, sass/partials/_base.scss */
h3 { font-size: 32px; }

/* line 116, sass/partials/_base.scss */
.sixty h3 { font-size: 60px; text-transform: uppercase; }
@media (max-width: 990px) { /* line 116, sass/partials/_base.scss */
  .sixty h3 { font-size: 30px; } }

/* line 125, sass/partials/_base.scss */
h1.internal { font-size: 54px; text-transform: uppercase; color: #FFF; padding-left: 180px; padding-top: 80px; }
@media (max-width: 990px) { /* line 125, sass/partials/_base.scss */
  h1.internal { font-size: 30px; padding-left: 0; text-align: center; } }

/* line 139, sass/partials/_base.scss */
p { font-size: 18px; }

/* line 143, sass/partials/_base.scss */
#breadcrumbs { padding-left: 85px; color: #8F897E; font-size: 14px; padding-top: 15px; padding-bottom: 15px; background: rgba(229, 229, 229, 0.4); }
@media (max-width: 990px) { /* line 143, sass/partials/_base.scss */
  #breadcrumbs { padding-left: 2%; } }
/* line 153, sass/partials/_base.scss */
#breadcrumbs a { color: #8F897E; }
/* line 155, sass/partials/_base.scss */
#breadcrumbs a:hover { color: #091e35; }

/* line 161, sass/partials/_base.scss */
.big-header { min-height: 420px; padding-bottom: 0px !important; background-size: cover !important; background-position: right top; }

/* line 168, sass/partials/_base.scss */
.right-menu { width: 190px; float: right; background: #000; }
/* line 172, sass/partials/_base.scss */
.right-menu .become-member-item, .right-menu .become-accredited-item { text-align: center; background: #8F897E; padding-top: 37px; padding-bottom: 37px; }
/* line 177, sass/partials/_base.scss */
.right-menu .become-member-item span.phone, .right-menu .become-accredited-item span.phone { color: #FFF; font-size: 16px; font-weight: 500; }
/* line 182, sass/partials/_base.scss */
.right-menu .become-member-item h3, .right-menu .become-accredited-item h3 { font-size: 12px; color: #091e35; text-transform: uppercase; font-weight: 500; }
/* line 189, sass/partials/_base.scss */
.right-menu .become-accredited-item { background: #857040; }

/* line 194, sass/partials/_base.scss */
.menu-blackout { background: #000; position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 1000; }

/* line 204, sass/partials/_base.scss */
.sub-menu-item { float: left; width: 190px; }

/* line 210, sass/partials/_base.scss */
.mobile-menu { display: block; position: absolute; top: 0; z-index: 90000; right: 0; width: 288px; }
@media (min-width: 990px) { /* line 210, sass/partials/_base.scss */
  .mobile-menu { display: none; } }
/* line 220, sass/partials/_base.scss */
.mobile-menu .menu-area { display: none; }
/* line 223, sass/partials/_base.scss */
.mobile-menu .mobile-search { display: none; }
/* line 226, sass/partials/_base.scss */
.mobile-menu .mobile-menu-open { background: url("images/mobile-menu.png") no-repeat #857040; background-position: center center; width: 48px; height: 48px; position: absolute; right: 0; cursor: pointer; display: block; }
/* line 235, sass/partials/_base.scss */
.mobile-menu .mobile-menu-open:hover { background: url("images/mobile-menu.png") no-repeat #63532f; background-position: center center; }
/* line 240, sass/partials/_base.scss */
.mobile-menu .mobile-menu-close { background: url("images/mobile-menu-close.png") no-repeat #857040; background-position: center center; width: 48px; height: 48px; display: none; float: left; cursor: pointer; }
/* line 248, sass/partials/_base.scss */
.mobile-menu .mobile-menu-close:hover { background: url("images/mobile-menu-close.png") no-repeat #63532f; background-position: center center; }
/* line 253, sass/partials/_base.scss */
.mobile-menu .menu-area { width: 240px; background: #FFF; min-height: 300px; float: right; }
/* line 259, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container { margin-top: 0; }
/* line 261, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container ul#menu-main-menu-1 { margin-top: 0; }
/* line 263, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container ul#menu-main-menu-1 .right-menu { display: none !important; }
/* line 266, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container ul#menu-main-menu-1 li { width: 220px; }
/* line 268, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container ul#menu-main-menu-1 li:hover > ul { display: block; position: relative; }
/* line 272, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container ul#menu-main-menu-1 li a { width: 240px; color: #091E35; background: url("images/mobile-menu-arrow.png") no-repeat; background-position: 70% center; }
/* line 277, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container ul#menu-main-menu-1 li a:hover { background: #857040; }
/* line 281, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container ul#menu-main-menu-1 li ul { min-height: auto; padding-bottom: 20px; }
/* line 285, sass/partials/_base.scss */
.mobile-menu .menu-main-menu-container ul#menu-main-menu-1 li ul li a { background: none; }
/* line 293, sass/partials/_base.scss */
.mobile-menu .sub-menu-area { padding-top: 40px; }
/* line 296, sass/partials/_base.scss */
.mobile-menu .sub-menu-area ul li { list-style: none; }
/* line 298, sass/partials/_base.scss */
.mobile-menu .sub-menu-area ul li a { color: #857040; text-transform: uppercase; text-decoration: none; padding-left: 27px; font-size: 14px; padding-top: 10px; padding-bottom: 10px; display: block; }
/* line 307, sass/partials/_base.scss */
.mobile-menu .sub-menu-area ul li a:hover { color: #091e35; }
/* line 317, sass/partials/_base.scss */
.mobile-menu .adviser-area ul li { list-style: none; display: block; }
/* line 320, sass/partials/_base.scss */
.mobile-menu .adviser-area ul li:hover > ul { display: block; position: relative; }
/* line 324, sass/partials/_base.scss */
.mobile-menu .adviser-area ul li a { padding-left: 27px; color: #FFF; display: block; font-size: 14px; text-transform: uppercase; text-decoration: none; background: #857040; padding-top: 10px; padding-bottom: 10px; }
/* line 339, sass/partials/_base.scss */
.mobile-menu .mobile-search { background: #E5E5E5; }
/* line 341, sass/partials/_base.scss */
.mobile-menu .mobile-search input[type="submit"] { background: url("images/search.png") no-repeat #857040; background-position: center center; height: 48px; width: 48px; border: 0; text-indent: -90000%; vertical-align: top; margin-left: -3px; }
/* line 351, sass/partials/_base.scss */
.mobile-menu .mobile-search input[type="text"] { width: 66%; border: 0; background: #E5E5E5; padding: 18px 0 17px 0; color: #8F897E; }
/* line 357, sass/partials/_base.scss */
.mobile-menu .mobile-search input[type="text"]:focus { outline: none; }
/* line 361, sass/partials/_base.scss */
.mobile-menu .mobile-search label { display: none; }

/* line 367, sass/partials/_base.scss */
.header { background: #091e35; padding-bottom: 40px; }
/* line 370, sass/partials/_base.scss */
.header .logo { display: block; background: url("images/pps-logo.png") no-repeat; width: 120px; height: 132px; text-indent: -900000%; margin-top: 40px; margin-left: 44px; }
/* line 379, sass/partials/_base.scss */
.header .menu-main-menu-container { float: right; }
/* line 381, sass/partials/_base.scss */
.header .menu-main-menu-container ul { margin-right: 20px; margin-top: 30px; }
/* line 384, sass/partials/_base.scss */
.header .menu-main-menu-container ul li { display: inline-block; position: relative; }
/* line 387, sass/partials/_base.scss */
.header .menu-main-menu-container ul li:hover > ul { display: block; position: absolute; }
/* line 391, sass/partials/_base.scss */
.header .menu-main-menu-container ul li a { display: block; text-decoration: none; color: #FFF; text-transform: uppercase; font-size: 14px; background: url("images/down-arrow.png") no-repeat; background-position: 94% center; padding: 15px 25px 15px 25px; }
@media (max-width: 990px) { /* line 391, sass/partials/_base.scss */
  .header .menu-main-menu-container ul li a { color: #091e35 !important; } }
/* line 403, sass/partials/_base.scss */
.header .menu-main-menu-container ul li a:hover { background: url("images/down-arrow.png") no-repeat #b09455; background-position: 94% center; }
/* line 408, sass/partials/_base.scss */
.header .menu-main-menu-container ul li ul { display: none; width: 260px; min-height: 210px; position: absolute; top: 100%; z-index: 9999; margin-top: 0; background: #FFF; padding-bottom: 20px; }
/* line 417, sass/partials/_base.scss */
.header .menu-main-menu-container ul li ul li { display: block; width: 260px; }
/* line 420, sass/partials/_base.scss */
.header .menu-main-menu-container ul li ul li a { background: #FFF; color: #091e35; text-transform: capitalize; }
/* line 424, sass/partials/_base.scss */
.header .menu-main-menu-container ul li ul li a:hover { background: #E5E5E5; }

/* line 435, sass/partials/_base.scss */
.dock { position: fixed !important; top: 0px !important; z-index: 90000 !important; width: 100%; height: 46px !important; min-height: 46px; padding-bottom: 0; padding-top: 0; }
/* line 444, sass/partials/_base.scss */
.dock .logo { height: 46px; margin-top: 0; background-position: center -33px; }
/* line 450, sass/partials/_base.scss */
.dock .menu-main-menu-container ul { margin-top: 0; }
/* line 454, sass/partials/_base.scss */
.dock h1 { display: none; }

/* line 459, sass/partials/_base.scss */
.sub-menu { background: #E5E5E5; height: 40px; }
/* line 462, sass/partials/_base.scss */
.sub-menu .sub-holder { text-align: right; width: 100%; }
/* line 466, sass/partials/_base.scss */
.sub-menu .menu-sub-menu-container { display: inline-block; vertical-align: top; }
/* line 470, sass/partials/_base.scss */
.sub-menu #menu-sub-menu { display: inline-block; }
/* line 472, sass/partials/_base.scss */
.sub-menu #menu-sub-menu li { display: inline-block; }
/* line 474, sass/partials/_base.scss */
.sub-menu #menu-sub-menu li a { color: #091E35; text-transform: uppercase; font-size: 13px; text-decoration: none; display: block; height: 20px; padding: 11px 11px 9px 11px; }
/* line 482, sass/partials/_base.scss */
.sub-menu #menu-sub-menu li a:hover { background: #B09455; background-position: 94% center; color: #FFF; }
/* line 490, sass/partials/_base.scss */
.sub-menu .search-btn { background: url("images/search.png") no-repeat #b09455; display: inline-block; background-position: center center; height: 40px; width: 40px; vertical-align: top; cursor: pointer; }
/* line 498, sass/partials/_base.scss */
.sub-menu .search-btn:hover { background: url("images/search.png") no-repeat #8f7843; background-position: center center; }
/* line 503, sass/partials/_base.scss */
.sub-menu .adviser-btn { display: inline-block; margin: 0; margin-left: -3px; }
/* line 508, sass/partials/_base.scss */
.sub-menu .adviser-btn ul li { display: inline-block; position: relative; }
/* line 511, sass/partials/_base.scss */
.sub-menu .adviser-btn ul li:hover > ul { display: block; position: absolute; }
/* line 515, sass/partials/_base.scss */
.sub-menu .adviser-btn ul li a { display: block; vertical-align: top; background: #857040; color: #FFF; font-size: 14px; text-transform: uppercase; height: 20px; padding: 11px 40px 9px 18px; text-decoration: none; background: url("images/down-arrow.png") no-repeat #857040; background-position: 85% center; }
/* line 528, sass/partials/_base.scss */
.sub-menu .adviser-btn ul li ul { display: none; width: 350px; min-height: 210px; position: absolute; top: 100%; background: #857040; right: 0; z-index: 9999; }
/* line 536, sass/partials/_base.scss */
.sub-menu .adviser-btn ul li ul li { display: block; }
/* line 538, sass/partials/_base.scss */
.sub-menu .adviser-btn ul li ul li a { background: none; padding: 11px 10px 9px 18px; }
/* line 541, sass/partials/_base.scss */
.sub-menu .adviser-btn ul li ul li a:hover { background: #63532f; }

/* line 553, sass/partials/_base.scss */
.frontbanner h1 { padding-left: 20px; font-size: 60px; color: #FFF; text-transform: uppercase; }
@media (max-width: 990px) { /* line 553, sass/partials/_base.scss */
  .frontbanner h1 { font-size: 40px; } }
/* line 562, sass/partials/_base.scss */
.frontbanner h2 { font-size: 32px; color: #FFF; margin: 40px 0 40px 20px; }
/* line 567, sass/partials/_base.scss */
.frontbanner p { padding-left: 20px; color: #FFF; font-size: 18px; width: 80%; }
/* line 573, sass/partials/_base.scss */
.frontbanner .brown-btn { padding-left: 20px; padding-top: 10px; }

/* line 579, sass/partials/_base.scss */
.frontbox { /* height: 266px;
padding-top: 160px; */ height: 156px; padding-top: 40px; }
@media (max-width: 990px) { /* line 579, sass/partials/_base.scss */
  .frontbox { height: 150px; padding-top: 20px; padding-bottom: 20px; } }
/* line 589, sass/partials/_base.scss */
.frontbox p { font-size: 24px; color: #091e35; }
@media (max-width: 990px) { /* line 589, sass/partials/_base.scss */
  .frontbox p { font-size: 14px; } }
/* line 595, sass/partials/_base.scss */
.frontbox p strong, .frontbox p bold { font-size: 32px; font-weight: 400 !important; }
@media (max-width: 990px) { /* line 595, sass/partials/_base.scss */
  .frontbox p strong, .frontbox p bold { font-size: 16px; } }

/* line 605, sass/partials/_base.scss */
.greybg { background: #E5E5E5; }

/* line 610, sass/partials/_base.scss */
.frontbuttons ul { margin-top: 70px; }
/* line 612, sass/partials/_base.scss */
.frontbuttons ul li { list-style: none; margin-bottom: 30px; display: inline-block; text-align: center; }
@media (max-width: 990px) { /* line 612, sass/partials/_base.scss */
  .frontbuttons ul li { margin-left: 0%; width: 100%; margin-right: 0%; } }
/* line 622, sass/partials/_base.scss */
.frontbuttons ul li:nth-child(even) { margin-left: 20px; }
@media (max-width: 990px) { /* line 622, sass/partials/_base.scss */
  .frontbuttons ul li:nth-child(even) { margin-left: 0%; width: 100%; } }
/* line 628, sass/partials/_base.scss */
.frontbuttons ul li:nth-child(even) a { background: #70768B; }
/* line 630, sass/partials/_base.scss */
.frontbuttons ul li:nth-child(even) a:hover { background: #595e6f; }
/* line 635, sass/partials/_base.scss */
.frontbuttons ul li a { background: #573F57; display: inline-block; width: 300px; height: 80px; padding-top: 58px; text-decoration: none; color: #FFF; text-transform: uppercase; }
/* line 644, sass/partials/_base.scss */
.frontbuttons ul li a:hover { background: #392a39; }

/* line 652, sass/partials/_base.scss */
.holdinghand { background: url("images/holdinghands.png") no-repeat #e5e5e5; background-position: right bottom; }

/* line 658, sass/partials/_base.scss */
.sideline p { margin-top: 20px; width: 80%; margin-left: 20%; }
@media (max-width: 990px) { /* line 658, sass/partials/_base.scss */
  .sideline p { margin-left: 5%; } }

/* line 668, sass/partials/_base.scss */
.center { width: 100%; text-align: center; }
/* line 671, sass/partials/_base.scss */
.center a { margin-top: 20px; width: 270px; }

/* line 678, sass/partials/_base.scss */
.ninty p { padding: 10px 10% 0 10%; }
/* line 680, sass/partials/_base.scss */
.ninty p strong, .ninty p b { font-size: 24px; }

/* line 687, sass/partials/_base.scss */
.eighty h3 { font-size: 80px; }

/* line 692, sass/partials/_base.scss */
.internal { padding-left: 85px; }
@media (max-width: 990px) { /* line 692, sass/partials/_base.scss */
  .internal { padding-left: 25px; } }

/* line 699, sass/partials/_base.scss */
.footer { background: #091e35; padding-bottom: 60px; }
@media (max-width: 990px) { /* line 699, sass/partials/_base.scss */
  .footer { padding: 0 10px 60px 10px; } }
/* line 705, sass/partials/_base.scss */
.footer a.footer-logo { display: block; background: url("images/pps-logo-footer.png") no-repeat; width: 95px; height: 104px; text-indent: -9000%; margin-top: 160px; }
/* line 713, sass/partials/_base.scss */
.footer p { color: #FFF; font-size: 12px; }
/* line 717, sass/partials/_base.scss */
.footer h3 { padding-top: 60px; font-size: 16px; padding-bottom: 20px; color: #FFF; text-transform: uppercase; }
/* line 724, sass/partials/_base.scss */
.footer h4 { color: #8F897E; font-size: 14px; text-transform: uppercase; }
/* line 729, sass/partials/_base.scss */
.footer .col2 { padding-top: 20px; }
/* line 733, sass/partials/_base.scss */
.footer ul li { list-style: none; padding-bottom: 10px; }
/* line 736, sass/partials/_base.scss */
.footer ul li a { text-decoration: none; color: #FFF; font-size: 14px; }

/* line 746, sass/partials/_base.scss */
.team h3 { font-size: 24px; color: #091e35; padding: 44px 10% 0 20%; }
/* line 751, sass/partials/_base.scss */
.team h4 { font-size: 18px; color: #8F897E; padding: 0 10% 0 20%; }
/* line 756, sass/partials/_base.scss */
.team p { font-size: 18px; color: #091E35; padding: 10px 10% 10px 20%; }
/* line 761, sass/partials/_base.scss */
.team ul { padding: 10px 10% 50px 25%; }
/* line 763, sass/partials/_base.scss */
.team ul li { margin-bottom: 20px; }

/* line 770, sass/partials/_base.scss */
.area h2, .area h3 { padding: 10px 10% 10px 80px; }
@media (max-width: 990px) { /* line 770, sass/partials/_base.scss */
  .area h2, .area h3 { padding: 10px 2% 10px 2%; font-size: 24px; } }
/* line 777, sass/partials/_base.scss */
.area h3 { font-size: 24px; }
/* line 780, sass/partials/_base.scss */
.area p { padding: 10px 10% 10px 80px; }
@media (max-width: 990px) { /* line 780, sass/partials/_base.scss */
  .area p { padding: 10px 2% 10px 2%; } }
/* line 786, sass/partials/_base.scss */
.area ul { padding: 10px 10% 10px 100px; }
@media (max-width: 990px) { /* line 786, sass/partials/_base.scss */
  .area ul { padding: 10px 2% 10px 3%; } }

/* line 794, sass/partials/_base.scss */
.lifesidemenu { background: rgba(229, 229, 229, 0.4); border-top: 5px solid #E5E5E5; padding-top: 36px; padding-left: 40px; }
/* line 799, sass/partials/_base.scss */
.lifesidemenu h3 { font-size: 18px; color: #091e35; padding-bottom: 30px; }
/* line 805, sass/partials/_base.scss */
.lifesidemenu ul li { list-style: none; padding-bottom: 20px; }
/* line 808, sass/partials/_base.scss */
.lifesidemenu ul li a { color: #857040; font-size: 18px; text-decoration: none; }
/* line 812, sass/partials/_base.scss */
.lifesidemenu ul li a:hover { color: #091e35; }

/* line 820, sass/partials/_base.scss */
.pullquote { color: #AE9254; font-size: 18px; text-transform: uppercase; }

/* line 826, sass/partials/_base.scss */
.becomememberbg { background: url("images/manwsuitcase.png") no-repeat #8f897e; background-position: right 20px; min-height: 200px; }
/* line 830, sass/partials/_base.scss */
.becomememberbg p { width: 57%; }

/* line 836, sass/partials/_base.scss */
.wpcf7-form label { font-size: 18px; color: #FFF; padding-left: 80px; width: 20%; display: inline-block; }
@media (max-width: 990px) { /* line 836, sass/partials/_base.scss */
  .wpcf7-form label { padding-left: 0; font-size: 14px; } }
/* line 847, sass/partials/_base.scss */
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"] { width: 50%; color: #8F897E; padding: 10px 20px 10px 20px; border: 0; margin-bottom: 15px; }
@media (max-width: 990px) { /* line 847, sass/partials/_base.scss */
  .wpcf7-form input[type="text"], .wpcf7-form input[type="email"] { width: 70%; } }
/* line 856, sass/partials/_base.scss */
.wpcf7-form input[type="text"]:focus, .wpcf7-form input[type="email"]:focus { outline: none; }
/* line 860, sass/partials/_base.scss */
.wpcf7-form input[type="email"] { margin-left: -4px; }
/* line 863, sass/partials/_base.scss */
.wpcf7-form .wpcf7-not-valid-tip { padding-left: 80px; }
/* line 866, sass/partials/_base.scss */
.wpcf7-form div.wpcf7-validation-errors { border: 1px solid red !important; padding-top: 5px; }
/* line 870, sass/partials/_base.scss */
.wpcf7-form input[type="submit"] { background: #857040; border: 0; color: #FFF; font-size: 16px; width: 240px; padding: 10px 0 10px 0; }
/* line 877, sass/partials/_base.scss */
.wpcf7-form input[type="submit"]:hover { background: #63532f; cursor: pointer; }
/* line 882, sass/partials/_base.scss */
.wpcf7-form .wpcf7-submit { float: left; margin-left: 80px; margin-top: 20px; margin-bottom: 116px; }

/* line 891, sass/partials/_base.scss */
#wpcf7-f382-o1 label { color: #091E35; }
/* line 894, sass/partials/_base.scss */
#wpcf7-f382-o1 input[type="text"], #wpcf7-f382-o1 input[type="email"] { background: #C1C4C6; vertical-align: top; }
/* line 898, sass/partials/_base.scss */
#wpcf7-f382-o1 textarea { width: 50%; resize: none; border: none; background: #C1C4C6; color: #8F897E; vertical-align: top; }
@media (max-width: 990px) { /* line 898, sass/partials/_base.scss */
  #wpcf7-f382-o1 textarea { width: 70%; } }
/* line 908, sass/partials/_base.scss */
#wpcf7-f382-o1 textarea:focus { outline: none; }
/* line 912, sass/partials/_base.scss */
#wpcf7-f382-o1 input[type="submit"] { margin-left: 50%; }
@media (max-width: 990px) { /* line 912, sass/partials/_base.scss */
  #wpcf7-f382-o1 input[type="submit"] { margin-left: 2%; width: 98%; } }

/* line 922, sass/partials/_base.scss */
.product-list h3 { height: 180px; background: #573F57; width: 70%; padding: 20px 7% 0 7%; text-transform: uppercase; color: #FFF; font-size: 32px; margin-left: 40px; }
@media (max-width: 990px) { /* line 922, sass/partials/_base.scss */
  .product-list h3 { margin-left: 2%; width: 92%; padding: 20px 2% 20px 2%; margin-right: 2%; height: auto; } }
/* line 939, sass/partials/_base.scss */
.product-list .content-area { background: rgba(229, 229, 229, 0.4); width: 70%; padding: 40px 7% 0 7%; font-size: 18px; color: #091E35; height: 340px; margin-left: 40px; }
@media (max-width: 990px) { /* line 939, sass/partials/_base.scss */
  .product-list .content-area { margin-left: 2%; width: 92%; padding: 40px 2% 0 2%; margin-right: 2%; } }
/* line 954, sass/partials/_base.scss */
.product-list .content-area p { margin-bottom: 30px; }
/* line 957, sass/partials/_base.scss */
.product-list .content-area ul { margin-left: 40px; }
/* line 959, sass/partials/_base.scss */
.product-list .content-area ul li { margin-bottom: 20px; }
/* line 964, sass/partials/_base.scss */
.product-list .vc_btn3-container { margin-left: 40px; background: rgba(229, 229, 229, 0.4) !important; width: 70%; padding: 0 7% 20px 7%; }
@media (max-width: 990px) { /* line 964, sass/partials/_base.scss */
  .product-list .vc_btn3-container { margin-left: 2%; width: 92%; padding: 40px 2% 20px 2%; margin-right: 2%; } }
/* line 975, sass/partials/_base.scss */
.product-list .vc_btn3-container a { background: #857040 !important; color: #FFF !important; }
/* line 978, sass/partials/_base.scss */
.product-list .vc_btn3-container a:hover { background: #63532f !important; }

/* line 990, sass/partials/_base.scss */
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color: #FFF !important; border: 0 !important; border-top: 1px solid #8F897E !important; }

/* line 996, sass/partials/_base.scss */
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { background-color: #FFF !important; border: 0 !important; border-top: 1px solid #8F897E !important; font-size: 18px; margin-left: 80px; margin-right: 20px; }
@media (max-width: 990px) { /* line 996, sass/partials/_base.scss */
  .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { margin-left: 2%; margin-right: 2%; } }

/* line 1009, sass/partials/_base.scss */
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { background-color: #FFF !important; border: 0 !important; }
/* line 1012, sass/partials/_base.scss */
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body p { font-size: 18px; }

/* line 1018, sass/partials/_base.scss */
.contact .phone { background: url("images/navy-phone.png") no-repeat; background-position: 20% 10px; }
@media (max-width: 990px) { /* line 1018, sass/partials/_base.scss */
  .contact .phone { background: none; } }
/* line 1024, sass/partials/_base.scss */
.contact .phone p { padding: 10px 10% 10px 110px; color: #091e35; }
@media (max-width: 990px) { /* line 1024, sass/partials/_base.scss */
  .contact .phone p { padding: 10px 10% 10px 2%; } }
/* line 1032, sass/partials/_base.scss */
.contact .mail { background: url("images/navy-mail.png") no-repeat; background-position: 20% 10px; }
@media (max-width: 990px) { /* line 1032, sass/partials/_base.scss */
  .contact .mail { background: none; } }
/* line 1038, sass/partials/_base.scss */
.contact .mail p { padding: 10px 10% 10px 110px; color: #857040; }
@media (max-width: 990px) { /* line 1038, sass/partials/_base.scss */
  .contact .mail p { padding: 10px 10% 10px 2%; } }
/* line 1044, sass/partials/_base.scss */
.contact .mail p a { color: #857040; text-decoration: none; }
/* line 1047, sass/partials/_base.scss */
.contact .mail p a:hover { color: #091e35; }

/* line 1055, sass/partials/_base.scss */
.searchbar { display: inline-block; }
/* line 1057, sass/partials/_base.scss */
.searchbar label { display: none; }
/* line 1060, sass/partials/_base.scss */
.searchbar div { display: inline-block; }
/* line 1063, sass/partials/_base.scss */
.searchbar form { display: inline-block; }
/* line 1065, sass/partials/_base.scss */
.searchbar form input[type="text"] { height: 30px; padding: 0 10px 0 10px; }
/* line 1068, sass/partials/_base.scss */
.searchbar form input[type="text"]:focus { outline: none; }
/* line 1072, sass/partials/_base.scss */
.searchbar form input[type="submit"] { vertical-align: top; background: #857040; color: #FFF; font-size: 14px; text-transform: uppercase; height: 20px; padding: 10px; text-decoration: none; border: 0; height: 32px; }
/* line 1083, sass/partials/_base.scss */
.searchbar form input[type="submit"]:hover { background: #63532f; }
/* line 1086, sass/partials/_base.scss */
.searchbar form input[type="submit"]:focus { outline: none; }

/* line 1093, sass/partials/_base.scss */
.videocell { max-width: 100%; }
@media (max-width: 1280px) { /* line 1095, sass/partials/_base.scss */
  .videocell iframe { width: 100% !important; } }

@media (max-width: 990px) { /* line 1102, sass/partials/_base.scss */
  .desktop { display: none; } }

@media (max-width: 990px) { /* line 1108, sass/partials/_base.scss */
  .desktop-menu, .sub-menu { display: none; } }

/* line 1115, sass/partials/_base.scss */
.search .search-title { font-size: 30px; margin: 15px 0 15px 0; }
/* line 1119, sass/partials/_base.scss */
.search .search-item { padding-bottom: 15px; padding-top: 15px; border-bottom: 1px dotted #000; }
/* line 1123, sass/partials/_base.scss */
.search .search-item a { font-size: 23px; color: #000; text-decoration: none; }
/* line 1127, sass/partials/_base.scss */
.search .search-item a:hover { color: #573F57; }

@media (max-width: 990px) { /* line 1138, sass/partials/_base.scss */
  .faq .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading { padding-left: 0; margin-left: 0 !important; } }

/* line 1150, sass/partials/_base.scss */
.sitemap a { color: #000; }
/* line 1153, sass/partials/_base.scss */
.sitemap ul { padding-left: 20px; }
