/*
* Skeleton V2.0.4
* Copyright 2014, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 12/29/2014
*/


/* Table of contents
––––––––––––––––––––––––––––––––––––––––––––––––––
- Grid
- Base Styles
- Typography
- Links
- Buttons
- Forms
- Lists
- Code
- Tables
- Spacing
- Utilities
- Clearing
- Media Queries
*/


/* Grid
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.container {
  position: relative;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box; }
.column,
.columns {
  width: 100%;
  float: left;
  box-sizing: border-box; }

.column.no-gutter,
.columns.no-gutter    		  { margin-left: 0; }

.column:first-child,
.columns:first-child { margin-left: 0; }

/* Small and up */
@media only screen and (min-width: 34em) {

    .container {
    width: 85%;
    padding: 0; }
}


/* Medium and up */
@media screen and (min-width: 48em) {

  .container {
    width: 85%; }
  .column,
  .columns {
    margin-left: 4%; }
  .column:first-child,
  .columns:first-child {
    margin-left: 0; }

  .one.column,
  .one.columns                    { width: 4.66666666667%; }
  .two.columns                    { width: 13.3333333333%; /*border-bottom: 1px #ddd solid;*/}
  .three.columns                  { width: 22%;            }
  .four.columns                   { width: 30.6666666667%; }
  .five.columns                   { width: 39.3333333333%; }
  .six.columns                    { width: 48%;            }
  .seven.columns                  { width: 56.6666666667%; }
  .eight.columns                  { width: 65.3333333333%; }
  .nine.columns                   { width: 74.0%;          }
  .ten.columns                    { width: 82.6666666667%; }
  .eleven.columns                 { width: 91.3333333333%; }
  .twelve.columns                 { width: 100%; margin-left: 0; }

  .one-third.column               { width: 30.6666666667%; }
  .two-thirds.column              { width: 65.3333333333%; }

  .one-half.column                { width: 48%; }

  /* Offsets */
  .offset-by-one.column,
  .offset-by-one.columns          { margin-left: 8.66666666667%; }
  .offset-by-two.column,
  .offset-by-two.columns          { margin-left: 21.3333333333%; }
  .offset-by-three.column,
  .offset-by-three.columns        { margin-left: 26%;            }
  .offset-by-four.column,
  .offset-by-four.columns         { margin-left: 38.6666666667%; }
  .offset-by-five.column,
  .offset-by-five.columns         { margin-left: 43.3333333333%; }
  .offset-by-six.column,
  .offset-by-six.columns          { margin-left: 52%;            }
  .offset-by-seven.column,
  .offset-by-seven.columns        { margin-left: 60.6666666667%; }
  .offset-by-eight.column,
  .offset-by-eight.columns        { margin-left: 69.3333333333%; }
  .offset-by-nine.column,
  .offset-by-nine.columns         { margin-left: 78.0%;          }
  .offset-by-ten.column,
  .offset-by-ten.columns          { margin-left: 86.6666666667%; }
  .offset-by-eleven.column,
  .offset-by-eleven.columns       { margin-left: 95.3333333333%; }

  .offset-by-one-third.column,
  .offset-by-one-third.columns    { margin-left: 38.6666666667%; }
  .offset-by-two-thirds.column,
  .offset-by-two-thirds.columns   { margin-left: 69.3333333333%; }

  .offset-by-one-half.column,
  .offset-by-one-half.columns     { margin-left: 52%; }

   /* No gutter margins */
  .column.no-gutter,
  .columns.no-gutter    		  { margin-left: 0; }

  .one.column.no-gutter,
  .one.columns.no-gutter          { width: 8.333%;   }
  .two.columns.no-gutter          { width: 16.6667%; }
  .three.columns.no-gutter        { width: 25%;      }
  .four.columns.no-gutter         { width: 33.3333%; }
  .five.columns.no-gutter         { width: 41.6667%; }
  .six.columns.no-gutter          { width: 50%;      }
  .seven.columns.no-gutter        { width: 58.3333%; }
  .eight.columns.no-gutter        { width: 66.6667%; }
  .nine.columns.no-gutter         { width: 75%;      }
  .ten.columns.no-gutter          { width: 83.3333%; }
  .eleven.columns.no-gutter       { width: 91.6667%; }

 }


/* Base Styles
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* NOTE
html is set to 62.5% so that all the REM measurements throughout Skeleton
are based on 10px sizing. So basically 1.5rem = 15px :) */
html, body { height: 100%; }

html {
  font-size: 62.5%; }
body {
  font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */
  line-height: 1.6;
  font-weight: 400;
  font-style: normal;
  font-family: "Gotham SSm A", "Gotham SSm B", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #222;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  }


/* Typography
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@font-face {
  font-family: "epr-icons";
  src:url("../fonts/epr-icons.eot");
  src:url("../fonts/epr-icons.eot?#iefix") format("embedded-opentype"),
    url("../fonts/epr-icons.woff") format("woff"),
    url("../fonts/epr-icons.ttf") format("truetype"),
    url("../fonts/epr-icons.svg#epr-icons") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "epr-icons" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "epr-icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.entern, .entern a { color: #d0112b;     text-decoration: none; }
.recre, .recre a { color: #166936;     text-decoration: none; }
.educ, .educ a { color: #eca45c;     text-decoration: none; }
.spec, .spec a { color: #184f8b;     text-decoration: none; }

.leadership-space { margin-top: 2rem; }
.leadership-title { font-size: 1.75rem; font-weight: 500; color: #1F6AA6; }
.leadership-experience { font-size: 1.8rem; font-weight: 500; color: #000; }
.leadership-name { padding-top: 10px; }
.leadership-img img { max-width: 100%; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 2rem;
  font-weight: 500; }
h1 { font-weight: 300; color: #555; text-transform: uppercase; font-size: 4.0rem; line-height: 1.2;  letter-spacing: 0rem; margin-bottom: 0rem }
h2 { font-weight: 300; font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; }
h3 { color: #1F6AA6; font-weight: 300; text-transform: uppercase; font-size: 2.75rem; line-height: 1.3;  letter-spacing: -.05rem;  margin-bottom: 0; }
h4 { color: #184f8b; text-transform: uppercase; font-size: 1.75rem; line-height: 1.1; letter-spacing: 0;  margin-bottom: 1.5rem }
h5 { color: #444;  text-transform: uppercase; font-size: 1.85rem; line-height: 1.5; margin-bottom: 1rem }
h6 { color: #1F6AA6;  font-weight: 700; text-transform: uppercase; font-size: 1.75rem; line-height: 1.6;  letter-spacing: 0; }

/* Medium and up */
@media only screen and (min-width: 48em) {
  h1 { font-size: 3.5rem; }
  h2 { font-size: 4.2rem; }
  h3 { font-size: 2.5rem; }
  h4 { font-size: 1.5rem; }
  h5 { font-size: 1.5rem; }
  h6 { font-size: 1.25rem; margin-bottom: .5rem }
   .fin-intro-copy p { font-size: 2.2rem; line-height: 2.9rem;}   

}


/* Medium and up */
@media screen and (min-width: 62em) {
  h1 { font-size: 3.0rem !important; }
  h2 { font-size: 3.35rem; }
  h3 { font-size: 2.5rem; }
  h4 { font-size: 1.5rem; }
  h5 { font-size: 1.8rem; }
  h6 { font-size: 1.9rem; }
    .fin-intro-copy p { font-size: 2.65rem; line-height: 3.5rem;}
}

@media only screen and (min-width: 75em) {

  h3 { font-size: 3.5rem; }
  h4 { font-size: 2rem; }
  h5 { font-size: 2.2rem; }
  h6 { font-size: 1.5rem; }
 
.fin-intro-copy p { font-size: 2.65rem; }

}

@media only screen and (min-width: 90.063em) {

  h1 { font-size: 4.5rem !important;}
  h3 { font-size: 4rem; }
  h5 { font-size: 2.5rem; }
  h6 { font-size: 2.0rem; }

}

p { margin-top: 0rem; }


/* Links
–––––––––––––––––––––––––––––––––––––––––––––––––– */
a {
  color: #0d72b0; }
a:hover, a:focus {
  color: #0FA0CE; }


/* Buttons
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  display: inline-block;
  height: 36px;
  padding: 0 30px;
  color: #555;
  background-color: #0091cc;
  color: #FFF;
  text-align: center;
  font-size: 11px;
  font-weight: 600;
  line-height: 34px;
  letter-spacing: .1rem;
  text-transform: uppercase;
  text-decoration: none;
  /*white-space: nowrap;*/
  border-radius: 4px;
  border: 1px #0091cc solid;
  cursor: pointer;
  box-sizing: border-box; }
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus {
  background: #F9F9F9;
  color: #0091cc;
  outline: 0; }
.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
  background-color:  #0091cc;
  border-color:  #0091cc; }
.button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus {
  color: #0091cc;
  background-color: #FFF;
  border-color:  #0091cc; }

.button.button-outline,
button.button-outline {
  color:  #0091cc;
  background-color: transparent;
  border-color:  #0091cc; }
.button.button-outline:hover,
button.button-outline:hover,
.button.button-outline:focus,
button.button-outline:focus{
  color: #fff;
  background-color:  #0091cc;
  border-color:  #0091cc; }

.button-white {
  color: white;
  border-color: white !important;
  transition: 0.3s;
}

.button-ltblue {
  color: #279fd4 !important;
  border-color: #444 !important;
  border-width: 2px !important;
  max-width: 270px;
  transition: 0.3s;
}

.button-blue {
  color: #1D4580 !important;
  border-color: #444 !important;
  border-width: 2px !important;
  max-width: 270px;
  transition: 0.3s;
}

.button-white:hover {
  background-color: #1D4580 !important;
  color: #FFF !important;
}
.button-ltblue:hover {
  background-color: #F0F0F0 !important;
  color: #1D4580 !important;
}
.button-blue:hover {
  background-color: #F0F0F0 !important;
  color: #279fd4 !important;
}



/* Forms
–––––––––––––––––––––––––––––––––––––––––––––––––– */
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea,
select {
  height: 38px;
  padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */
  background-color: #fff;
  border: 1px solid #D1D1D1;
  border-radius: 4px;
  box-shadow: none;
  box-sizing: border-box; }
/* Removes awkward default styles on some inputs for iOS */
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
textarea {
  min-height: 65px;
  padding-top: 6px;
  padding-bottom: 6px; }
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
  border: 1px solid #33C3F0;
  outline: 0; }
label,
legend {
  display: block;
  margin-bottom: .5rem;
  font-weight: 600; }
fieldset {
  padding: 0;
  border-width: 0; }
input[type="checkbox"],
input[type="radio"] {
  display: inline; }
label > .label-body {
  display: inline-block;
  margin-left: .5rem;
  font-weight: normal; }


/* Lists
–––––––––––––––––––––––––––––––––––––––––––––––––– */
ul {
  list-style: circle inside; }
ol {
  list-style: decimal inside; }
ol, ul {
  padding-left: 0;
  margin-top: 0; }
ul ul,
ul ol,
ol ol,
ol ul {
  margin: 1.5rem 0 1.5rem 3rem;
  font-size: 90%; }
li {
  margin-bottom: 1rem; }


/* Tables
–––––––––––––––––––––––––––––––––––––––––––––––––– */
table { border: 1px #ddd solid; }
th { background: #1d639e; color: #fff; text-transform: uppercase }
th,
td {
  padding: 12px 15px;
  text-align: left;
  border-bottom: 1px solid #E1E1E1; }

td { font-size: 1.4rem; }

/* Spacing
–––––––––––––––––––––––––––––––––––––––––––––––––– */
button,
.button {
  margin-bottom: 1rem; }
input,
textarea,
select,
fieldset {
  margin-bottom: 1.5rem; }
pre,
blockquote,
dl,
figure,
table,
p,
ul,
ol,
form {
  margin-bottom: 1rem; }


/* Utilities
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.u-full-width {
  width: 100%;
  box-sizing: border-box; }
.u-max-full-width, .alignnone {
  max-width: 100%;
  box-sizing: border-box;
  height: auto; }
.u-pull-right, .alignright {
  float: right;
  margin-left: 1rem }
.u-pull-left, .alignleft {
  float: left;
   margin-right: 1rem }

.aligncenter {
    display: block;
    margin: 5px auto 5px auto; }

/* Blockquote
–––––––––––––––––––––––––––––––––––––––––––––––––– */
blockquote p {  font-size: 120%; color: #666; }
blockquote { margin: 0 0 2.5rem 0; padding: 2.5rem 0 0 0; border-top: 1px #007eba solid; border-bottom: 1px #007eba solid; }
blockquote cite { display: block; font-size: 12px; color: #555; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

/* Misc
–––––––––––––––––––––––––––––––––––––––––––––––––– */
hr {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
  border-width: 0;
  border-top: 1px solid #CCC; }


/* Clearing
–––––––––––––––––––––––––––––––––––––––––––––––––– */

/* Self Clearing Goodness */
section:after,.container:after,
.row:after,
.u-cf {
  content: "";
  display: table;
  clear: both; }


/* Icons
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.icon-early-childhood:before {
  content: "\61";
}
.icon-ski-parks:before {
  content: "\62";
}
.icon-education:before {
  content: "\63";
}
.icon-waterparks:before {
  content: "\64";
}
.icon-education-fill:before {
  content: "\65";
}
.icon-entertainment:before {
  content: "\66";
}
.icon-entertainment-fill:before {
  content: "\67";
}
.icon-erc:before {
  content: "\68";
}
.icon-fec:before {
  content: "\69";
}
.icon-golf-entertainment:before {
  content: "\6a";
}
.icon-megaplex-theatres:before {
  content: "\6b";
}
.icon-private-schools:before {
  content: "\6c";
}
.icon-public-charter:before {
  content: "\6d";
}
.icon-recreation:before {
  content: "\6e";
}
.icon-recreation-fill:before {
  content: "\6f";
}
.icon-attractions:before {
  content: "\6z";
  margin-left: -0.3em;
}





/* Media Queries
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/*
Note: The best way to structure the use of media queries is to create the queries
near the relevant code. For example, if you wanted to change the styles for buttons
on small devices, paste the mobile query code up in the buttons section and style it
there.
*/


/* Small and up */
@media only screen and (min-width: 25em) {
.button { margin-bottom: 1rem; width: 100%; }
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  display: inline-block;
  height: 36px;
  padding: 0 20px;
  color: #555;
  background-color: #0091cc;
  color: #FFF;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  line-height: 34px;
  letter-spacing: .1rem;
  text-transform: uppercase;
  text-decoration: none;
  /*white-space: nowrap;*/
  border-radius: 4px;
  border: 1px #0091cc solid;
  cursor: pointer;
  box-sizing: border-box; }
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus {
  background: #F9F9F9;
  color: #0091cc;
  outline: 0; }
.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
  background-color:  #0091cc;
  border-color:  #0091cc; }
.button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus {
  color: #0091cc;
  background-color: #FFF;
  border-color:  #0091cc; }

.button.button-outline,
button.button-outline {
  color:  #0091cc;
  background-color: transparent;
  border-color:  #0091cc; }
.button.button-outline:hover,
button.button-outline:hover,
.button.button-outline:focus,
button.button-outline:focus{
  color: #fff;
  background-color:  #0091cc;
  border-color:  #0091cc; }


}


@media only screen and (min-width: 34em) {
/* Buttons
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.button { margin-bottom: 1rem; width: 100%; }
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  display: inline-block;
  height: 48px;
  padding: 8px 8px 8px 8px;
  color: #555;
  /*background-color: #0091cc;*/
  background-color: transparent !important;
  /*color: #FFF;*/
  text-align: center;
  /*font-size: 55%;*/
  font-size: 100%;
  font-weight: 500;
  line-height: 28px;
  letter-spacing: .1rem;
  text-transform: uppercase;
  text-decoration: none;
  /*white-space: nowrap;*/
  border-radius: 4px;
  border: 1px #0091cc solid;
  cursor: pointer;
  box-sizing: border-box; }
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus {
  background: #F9F9F9;
  color: #0091cc;
  outline: 0; }
.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
  background-color:  #0091cc;
  border-color:  #0091cc; 
}

.button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus {
  color: #0091cc;
  background-color: #FFF;
  border-color:  #0091cc; 
}

.button.button-outline, button.button-outline {
  color:  #0091cc;
  background-color: transparent;
  border-color:  #0091cc; 
}

.button.button-outline:hover,
button.button-outline:hover,
.button.button-outline:focus,
button.button-outline:focus {
  color: #fff;
  background-color:  #0091cc;
  border-color:  #0091cc; }


} /*End Media Query 34em*/

/* Small only */
@media only screen and (max-width: 47em) {

	.button,
	button,
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
  font-size: 1.4rem;}
}



@media only screen and (max-width: 52em) {
	body { font-size: 1.3em; }
	.button { margin-bottom: 1rem; width: 95%; }
	.button,
	button,
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
  display: inline-block;
  height: 30px;
  padding: 10px 10px 18px 10px;
  color: #555;
  background-color: #0091cc;
  color: #FFF;
  text-align: center;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 130%;
  letter-spacing: .1rem;
  text-transform: uppercase;
  text-decoration: none;
  /*white-space: nowrap;*/
  border-radius: 4px;
  border: 1px #0091cc solid;
  cursor: pointer;
  box-sizing: inherit; }
  .button:hover,
	button:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover,
	.button:focus,
	button:focus,
	input[type="submit"]:focus,
	input[type="reset"]:focus,
	input[type="button"]:focus {
	  background: #F9F9F9;
	  color: #0091cc;
	  outline: 0; }
	.button.button-primary,
	button.button-primary,
	input[type="submit"].button-primary,
	input[type="reset"].button-primary,
	input[type="button"].button-primary {
	  color: #FFF;
	  background-color:  #0091cc;
	  border-color:  #0091cc; }
	.button.button-primary:hover,
	button.button-primary:hover,
	input[type="submit"].button-primary:hover,
	input[type="reset"].button-primary:hover,
	input[type="button"].button-primary:hover,
	.button.button-primary:focus,
	button.button-primary:focus,
	input[type="submit"].button-primary:focus,
	input[type="reset"].button-primary:focus,
	input[type="button"].button-primary:focus {
	  color: #0091cc;
	  background-color: #FFF;
	  border-color:  #0091cc; }

	.button.button-outline,
	button.button-outline {
	  color:  #0091cc;
	  background-color: transparent;
	  border-color:  #0091cc; }
	.button.button-outline:hover,
	button.button-outline:hover,
	.button.button-outline:focus,
	button.button-outline:focus{
	  color: #fff;
	  background-color:  #0091cc;
	  border-color:  #0091cc; }

}


/* Medium and up */
@media only screen and (min-width: 48em) {

	blockquote p { margin-bottom: 1.5rem; }
	blockquote { margin-top: .5rem; padding: 1.5rem 0 0 0; }


}

/* Large and up */
@media only screen and (min-width: 62em) {

	blockquote p {  font-size: 140%; }
  .leadership-name { padding-top: 40px; }
  .leadership-title { font-size: 2.25rem; }

}

@media only screen and (min-width: 75em) {

	blockquote { margin-bottom: 5rem }
	blockquote p {  font-size: 150%; }
  .leadership-name { padding-top: 80px; }

}

/* Larger than Desktop HD */
@media only screen and (min-width: 90.063em) {

	blockquote p {  font-size: 180%; }
  .leadership-name { padding-top: 100px; }

}


/* Larger than Desktop HD */
@media only screen and (min-width: 105.063em) {

  .leadership-name { padding-top: 100px; }

}

/* Larger than XXL Desktop HD */
@media only screen and (min-width: 120.063em) {

  .leadership-name { padding-top: 100px; }

}
