@font-face{font-family:'Poppins';font-style:normal;font-weight:100;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-100.eot);src:local('Poppins Thin'),local(Poppins-Thin),url(../fonts/poppins/poppins-v13-latin-ext_latin-100.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-100.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-100.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-100.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-100.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:italic;font-weight:100;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-100italic.eot);src:local('Poppins Thin Italic'),local(Poppins-ThinItalic),url(../fonts/poppins/poppins-v13-latin-ext_latin-100italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-100italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-100italic.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-100italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-100italic.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-300.eot);src:local('Poppins Light'),local(Poppins-Light),url(../fonts/poppins/poppins-v13-latin-ext_latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-300.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-300.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-300.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-300.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:italic;font-weight:300;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-300italic.eot);src:local('Poppins Light Italic'),local(Poppins-LightItalic),url(../fonts/poppins/poppins-v13-latin-ext_latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-300italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-300italic.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-300italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-300italic.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-regular.eot);src:local('Poppins Regular'),local(Poppins-Regular),url(../fonts/poppins/poppins-v13-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-regular.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-regular.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-regular.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:italic;font-weight:400;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-italic.eot);src:local('Poppins Italic'),local(Poppins-Italic),url(../fonts/poppins/poppins-v13-latin-ext_latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-italic.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-italic.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-500.eot);src:local('Poppins Medium'),local(Poppins-Medium),url(../fonts/poppins/poppins-v13-latin-ext_latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-500.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-500.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-500.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-500.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:italic;font-weight:500;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-500italic.eot);src:local('Poppins Medium Italic'),local(Poppins-MediumItalic),url(../fonts/poppins/poppins-v13-latin-ext_latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-500italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-500italic.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-500italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-500italic.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-700.eot);src:local('Poppins Bold'),local(Poppins-Bold),url(../fonts/poppins/poppins-v13-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-700.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-700.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-700.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-700.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:italic;font-weight:700;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-700italic.eot);src:local('Poppins Bold Italic'),local(Poppins-BoldItalic),url(../fonts/poppins/poppins-v13-latin-ext_latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-700italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-700italic.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-700italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-700italic.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:normal;font-weight:900;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-900.eot);src:local('Poppins Black'),local(Poppins-Black),url(../fonts/poppins/poppins-v13-latin-ext_latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-900.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-900.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-900.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-900.svg#Poppins) format("svg")}
@font-face{font-family:'Poppins';font-style:italic;font-weight:900;src:url(../fonts/poppins/poppins-v13-latin-ext_latin-900italic.eot);src:local('Poppins Black Italic'),local(Poppins-BlackItalic),url(../fonts/poppins/poppins-v13-latin-ext_latin-900italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-900italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v13-latin-ext_latin-900italic.woff) format("woff"),url(../fonts/poppins/poppins-v13-latin-ext_latin-900italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v13-latin-ext_latin-900italic.svg#Poppins) format("svg")}
@font-face{font-family:'fontello';src:url(../fonts/fontello/font/fontello.eot?86881221);src:url(../fonts/fontello/font/fontello.eot?86881221#iefix) format("embedded-opentype"),url(../fonts/fontello/font/fontello.woff2?86881221) format("woff2"),url(../fonts/fontello/font/fontello.woff?86881221) format("woff"),url(../fonts/fontello/font/fontello.ttf?86881221) format("truetype"),url(../fonts/fontello/font/fontello.svg?86881221#fontello) format("svg");font-weight:400;font-style:normal}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{font-family: Poppins}
.flex-equal > *{-ms-flex:1;flex:1}
@media (min-width: 768px) {
.flex-md-equal > *{-ms-flex:1;flex:1}
}
.overflow-hidden{overflow:hidden}
[data-link]{cursor:pointer}
.form-control:focus{outline:none;box-shadow:none!important;border:1px solid #ccc!important;border-left:5px solid #ffc107!important}
.formborder{border-left:5px solid #ffc107!important}
img[data-action="zoom"]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}
.zoom-img,.zoom-img-wrap{position:relative;z-index:666;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}
img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}
.zoom-overlay{z-index:420;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}
.zoom-overlay-open .zoom-overlay{filter:alpha(opacity=100);opacity:1}
.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}
#banner{padding:9em 0 7em;background-position:top right;background-repeat:no-repeat;background-size:cover;}
#banner h2{font-size:2.25em;margin:0;letter-spacing: -1px;line-height: 1.25em; font-weight:600}
#banner p{font-size:1.25em;padding-top:9px;font-weight:600}
.option-button {height:100%;}
.media-object {height: 100px;}
.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }
.rfhr{border:0;color:#BD453D;background-color:#BD453D;height:4px;width:280px;margin:15px auto}
.rfhr_white{border:0;color:#fff;background-color:#fff;height:4px;width:280px;margin:15px auto}
.hr_red_dashed{border:0;border-top:4px dashed #BD453D;background-color:transparent;}
.hr_grey_dashed{border:0;border-top:4px dashed #d8d8d8;background-color:transparent;z-index:1000;}
.topborder{position:fixed;height:100px;width:100%;top:-95px;overflow:hidden;z-index:1000;background-color:#BD453D}
.bottomborder{position:fixed;height:100px;width:100%;bottom:-95px;overflow:hidden;z-index:1000;background-color:#BD453D}
.diplomborder{position:absolute;top:25px;bottom:20px;right:20px;left:20px;border:10px solid #dec269;}
.diplomborder-red{position:absolute;top:25px;bottom:20px;right:20px;left:20px;overflow:auto;border:10px solid #BD453D;}
.logo{position:absolute;top:10px;left:10px;}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}
.link-primary {
  color: #bd453d;
}
.link-primary:hover, .link-primary:focus {
  color: #0a58ca;
}
.border-primary {
  border-color: #bd453d !important;
}
.bg-primary {
  background-color: #bd453d !important;
}
.text-danger {
  color: #bd453d !important;
}
.bg-danger {
  background-color: #bd453d !important;
}
.link-danger {
  color: #bd453d;
}
.link-danger:hover, .link-danger:focus {
  color: #b02a37;
}
.border-danger {
  border-color: #bd453d !important;
}
.btn-primary {
  color: #fff;
  background-color: #bd453d;
  border-color: #bd453d;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}
.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-primary:disabled, .btn-primary.disabled {
  color: #fff;
  background-color: #bd453d;
  border-color: #bd453d;
}
.btn-outline-primary {
  color: #bd453d;
  border-color: #bd453d;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #bd453d;
  border-color: #bd453d;
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
  color: #fff;
  background-color: #bd453d;
  border-color: #bd453d;
}
.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-outline-primary:disabled, .btn-outline-primary.disabled {
  color: #bd453d;
  background-color: transparent;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
footer {
background-color: #f7f5f3!important;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

footer p {
  margin-bottom: .25rem;
}

