/**
 * Theme Name: Foundation Simple
 * Author: ZURB.Foundation MODIFIED
 * Author URI: http://foundation.zurb.com/
 * Version: 1.0
**/



/* ------------------------------------
            Content Styles
------------------------------------- */
.home-content {
    padding: 100px 0;
    margin-bottom: 80px;
}



.features-header {
    text-align: center;
    font-family: "Gotham Bold";
    color: #4688a9;
    font-size: 32px;
    line-height: 1.1;
    margin-bottom: 50px;
}

.features-headerbhmodleft {
    text-align: left;
    font-family: "Gotham Bold";
    color: #4688a9;
    font-size: 32px;
    line-height: 1.1;
    margin-bottom: 25px;
}

.home-feature-one img {
    height: 130px;
    margin-bottom: 30px;
}

.home-feature-one h5 {
    color: #4688a9;
    font-family: "Gotham Medium";
    font-size: 25px;
    line-height: 1.2;
}

.home-feature-one .description {
    color: #123943;
    font-family: "Klinic Slab Book";
    font-size: 17px;
    margin-bottom: 10px;
}

.home-feature-one > a {
    color: #8f323c;
    font-weight: bold;
    transition: all .3s ease;
    font-family: "Klinic Slab Book";
    font-size: 17px;
    margin-bottom: 50px;
    display: inline-block;
}

.home-feature-one > a:hover {
    color: #4688a9;
    transition: all .3s ease;
}

.home-feature-one {
    border-right: 1px solid #DBDBDB;
    padding-left: 25px;
}

.home-feature-one:last-of-type {
    border-right: none;
}

.page-banner-wrp {
    background: #999b9e;
}

.page-banner {
    height: 700px;
    position: relative;
    margin-bottom: 50px;
}

.page-banner > .row {
    position: relative;
    height: inherit;
}


.banner-content {
    position: relative;
    top: 42%;
}

.banner-content h3 {
    font-family: "Gotham Bold";
    font-size: 4vw;
    color: #fff;
    margin-bottom: 20px;
    line-height: 1;
}

.banner-content p {
    font-family: "Gotham Book Italic";
    font-size: 29px;
    color: #fff;
    line-height: 1.2;
}


.page-content h3 {
    font-family: "Gotham Medium";
    font-size: 4vw;
    text-transform: uppercase;
    color: #4189ab;
}

.page-content p {
    font-family: "Klinic Slab Book";
    color: #123943;
    /*font-size: 22px;*/
    font-size: 20px;
    line-height: 1.4;
}

.page-content {
    margin-bottom: 20px;
}

.page-content ul {
    font-family: "Klinic Slab Medium";
    font-size: 20px;
    color: #123943;
    margin-left: 0;

    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;

    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}

.page-content ul li {
    padding-left: 5px;
    margin-bottom: 5px;
    margin-left: 22px;
}

.about-bob-content {
    padding: 50px 0;
    margin-bottom: 0;
}


.page-content h4 {
    font-family: "Gotham Bold";
    color: #4189ab;
    font-size: 27px;
    line-height: 1.2;
    margin-bottom: 20px;
}

.page-content em {
    font-family: "Gotham Book Italic";
}

.page-content strong > a {
    font-family: "Gotham Bold";
    display: inline-block;
    color: #8f323c;
    padding: 10px 20px;
    border: 2px solid #8f323c;
    margin: 3px;
    font-size: 15px;
    transition: all .3s ease;
}

.page-content strong > a:hover {
    color: #4189ab;
    border: 2px solid #4189ab;
    transition: all .3s ease;
}

.dark-box {
    background: #123943;
    padding: 60px 0 50px 0;
    margin-bottom: 0;
}

.dark-box-header h3 {
    font-family: "Gotham Medium";
    text-align: center;
    font-size: 4vw;
    color: #fff;
}

.dark-box-header p {
    font-family: "Gotham Book Italic";
    text-align: center;
    font-size: 27px;
    color: #fff;
    line-height: 1.2;
    font-weight: normal;
}

.dark-box-image {
    padding: 40px 0;
    text-align: center;
    margin-bottom: 10px;
}

.dark-box-header h4 {
    font-family: "Gotham Medium";
    font-size: 25px;
    color: #4189ab;
    text-align: center;
}

.dark-box .three-columns p {
    color: #fff;
    font-family: "Klinic Slab Book";
    font-size: 22px;
}

.brand-section {
    padding: 50px 0;
}

.message-section {
    padding: 50px 0 0 0;
    margin-bottom: 0;
}

.message-section h3.title {
    font-family: "Gotham Medium";
    font-size: 3vw;
    text-align: center;
    margin-bottom: 40px;
    color: #4189ab;
}

.message-section .message-one h4 {
    font-family: "Pompadour";
    font-size: 120px;
    color: #8f323c;
    line-height: 1;
}

.message-section .message-one h5 {
    font-family: "Gotham Medium";
    color: #4189ab;
    font-size: 25px;
}

.message-section .message-one {
    border-right: 1px solid #c4cdd0;
    padding-bottom: 20px;
}

.message-set > .columns:nth-child(3) .message-one {
    border-right: none;
}

.bottom-section {
    padding: 60px 0 50px 0;
    margin-bottom: 0;
}

.bottom-section h3.title {
    font-family: "Gotham Medium";
    color: #fff;
    font-size: 4vw;
    line-height: 1.1;
    margin-bottom: 30px;
}

.bottom-section p {
    font-family: "Klinic Slab Book";
    color: #fff;
    font-size: 22px;
}

.bottom-section blockquote {
    border: 1px solid #123943;
    font-family: "Gotham Book Italic";
    font-size: 27px;
    color: #123943;
    max-width: 815px;
    padding: 20px;
}

.bottom-section blockquote p {
    font-family: "Gotham Book Italic";
    font-size: 27px;
    color: #123943;
    letter-spacing: 1px;
    line-height: 1.2;
}

.bottom-section blockquote p:last-of-type {
    margin-bottom: 0;
}


.bottom-section blockquote {
    border: 1px solid #123943;
    font-family: "Gotham Book Italic";
    font-size: 27px;
    color: #123943;
    max-width: 815px;
    padding: 20px;
}

.bottom-section blockquote p {
    font-family: "Gotham Book Italic";
    font-size: 27px;
    color: #123943;
    letter-spacing: 1px;
    line-height: 1.2;
}

.bottom-section blockquote p:last-of-type {
    margin-bottom: 0;
}




@font-face {
    font-family: 'Gotham Bold';
    src: url("fonts/gotham-bold.eot");
    src: url("fonts/gotham-bold.eot') format('embedded-opentype"),
    url("fonts/gotham-bold.woff2') format('woff2"),
    url("fonts/gotham-bold.woff") format('woff'),
    url("fonts/gotham-bold.ttf") format('truetype'),
    url("fonts/gotham-bold.svg#GothamBold") format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Gotham Medium Font */
@font-face {
    font-family: 'Gotham Medium';
    src: url("fonts/gotham-medium.eot");
    src: url("fonts/gotham-medium.eot") format('embedded-opentype'),
    url("fonts/gotham-medium.woff2") format('woff2'),
    url("fonts/gotham-medium.woff") format('woff'),
    url("fonts/gotham-medium.ttf") format('truetype'),
    url("fonts/gotham-medium.svg#GothamMedium") format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Gotham Book Font */
@font-face {
    font-family: 'Gotham Book';
    src: url("fonts/gotham-book.eot");
    src: url("fonts/gotham-book.eot") format('embedded-opentype'),
    url("fonts/gotham-book.woff2") format('woff2'),
    url("fonts/gotham-book.woff") format('woff'),
    url("fonts/gotham-book.ttf") format('truetype'),
    url("fonts/gotham-book.svg#GothamBook") format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Gotham Book Italic Font */
@font-face {
    font-family: 'Gotham Book Italic';
    src: url("fonts/gotham-bookitalic.eot");
    src: url("fonts/gotham-bookitalic.eot") format('embedded-opentype'),
    url("fonts/gotham-bookitalic.woff2") format('woff2'),
    url("fonts/gotham-bookitalic.woff") format('woff'),
    url("fonts/gotham-bookitalic.ttf") format('truetype'),
    url("fonts/gotham-bookitalic.svg#GothamBookItalic") format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Klinic Slab Book Font */
@font-face {
    font-family: 'Klinic Slab Book';
    src: url("fonts/klinicslabbook.eot");
    src: url("fonts/klinicslabbook.eot") format('embedded-opentype'),
    url("fonts/klinicslabbook.woff2") format('woff2'),
    url("fonts/klinicslabbook.woff") format('woff'),
    url("fonts/klinicslabbook.ttf") format('truetype'),
    url("fonts/klinicslabbook.svg#KlinicSlabBook") format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Klinic Slab Medium Font */
@font-face {
    font-family: 'Klinic Slab Medium';
    src: url("fonts/klinicslabmedium.eot");
    src: url("fonts/klinicslabmedium.eot") format('embedded-opentype'),
    url("fonts/klinicslabmedium.woff2") format('woff2'),
    url("fonts/klinicslabmedium.woff") format('woff'),
    url("fonts/klinicslabmedium.ttf") format('truetype'),
    url("fonts/klinicslabmedium.svg#KlinicSlabMedium") format('svg');
    font-weight: normal;
    font-style: normal;
}


