@font-face {
font-family: 'flexslider-icon';
src: url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/flexslider/flexslider-icon.eot);
src: url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/flexslider/flexslider-icon.eot?#iefix) format('embedded-opentype'),
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/flexslider/flexslider-icon.woff) format('woff'),
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/flexslider/flexslider-icon.ttf) format('truetype'),
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/flexslider/flexslider-icon.svg#flexslider-icon) format('svg');
font-weight: normal;
font-style: normal;
} .flex-container a:hover,
.flex-slider a:hover {
outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
margin: 0;
padding: 0;
list-style: none;
}
.flex-pauseplay span {
text-transform: capitalize;
} .flexslider {
margin: 0;
padding: 0;
}
.flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
width: 100%;
display: block;
}
.flexslider .slides:after {
content: "\0020";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .flexslider .slides {
display: block;
}
* html .flexslider .slides {
height: 1%;
}
.no-js .flexslider .slides > li:first-child {
display: block;
} .flexslider {
margin: 0 0 60px;
background: #fff;
border: 4px solid #fff;
position: relative;
zoom: 1;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.flexslider .slides {
zoom: 1;
}
.flexslider .slides img {
height: auto;
-moz-user-select: none;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.loading .flex-viewport {
max-height: 300px;
}
@-moz-document url-prefix() {
.loading .flex-viewport {
max-height: none;
}
}
.carousel li {
margin-right: 5px;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
text-decoration: none;
display: block;
width: 40px;
height: 40px;
margin: -20px 0 0;
position: absolute;
top: 50%;
z-index: 10;
overflow: hidden;
opacity: 0;
cursor: pointer;
color: rgba(0, 0, 0, 0.8);
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
font-family: "flexslider-icon";
font-size: 40px;
display: inline-block;
content: '\f001';
color: rgba(0, 0, 0, 0.8);
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav a.flex-next:before {
content: '\f002';
}
.flex-direction-nav .flex-prev {
left: -50px;
}
.flex-direction-nav .flex-next {
right: -50px;
text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
opacity: 0.7;
left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
opacity: 0.7;
right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
opacity: 1;
}
.flex-direction-nav .flex-disabled {
opacity: 0!important;
filter: alpha(opacity=0);
cursor: default;
z-index: -1;
}
.flex-pauseplay a {
display: block;
width: 20px;
height: 20px;
position: absolute;
bottom: 5px;
left: 10px;
opacity: 0.8;
z-index: 10;
overflow: hidden;
cursor: pointer;
color: #000;
}
.flex-pauseplay a:before {
font-family: "flexslider-icon";
font-size: 20px;
display: inline-block;
content: '\f004';
}
.flex-pauseplay a:hover {
opacity: 1;
}
.flex-pauseplay a.flex-play:before {
content: '\f003';
}
.flex-control-nav {
width: 100%;
position: absolute;
bottom: -40px;
text-align: center;
}
.flex-control-nav li {
margin: 0 6px;
display: inline-block;
zoom: 1;
*display: inline;
}
.flex-control-paging li a {
width: 11px;
height: 11px;
display: block;
background: #666;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
text-indent: -9999px;
-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
.flex-control-paging li a:hover {
background: #333;
background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
background: #000;
background: rgba(0, 0, 0, 0.9);
cursor: default;
}
.flex-control-thumbs {
margin: 5px 0 0;
position: static;
overflow: hidden;
}
.flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
}
.flex-control-thumbs img {
width: 100%;
height: auto;
display: block;
opacity: .7;
cursor: pointer;
-moz-user-select: none;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.flex-control-thumbs img:hover {
opacity: 1;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
} @media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {
opacity: 1;
left: 10px;
}
.flex-direction-nav .flex-next {
opacity: 1;
right: 10px;
}
}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/css/fancybox_sprite.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/css/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/css/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
} .fancybox-lock {
overflow: visible !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/css/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/css/fancybox_sprite@2x.png);
background-size: 44px 152px; }
#fancybox-loading div {
background-image: url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/css/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:2}.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm}@-webkit-keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm}@-webkit-keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg}@-webkit-keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm}@-webkit-keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm}.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}@keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}@-webkit-keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm}@-webkit-keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}@keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm}@-webkit-keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg}@-webkit-keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}@keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}@-webkit-keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm}@-webkit-keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}@keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm}@-webkit-keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg}@-webkit-keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}@keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}}@keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}}.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out}@-webkit-keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm}@-webkit-keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}}@keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}}.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm}@-webkit-keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg}@-webkit-keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}}@keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}}.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg}@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}@keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}@keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}@keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}@keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}to{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}to{opacity:1}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7)}50%,to{opacity:0}}@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7)}50%,to{opacity:0}}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}to{opacity:1}}@keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}to{opacity:1}}.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm}@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95)}50%,to{opacity:0}}@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95)}50%,to{opacity:0}}.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm}@-webkit-keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}to{opacity:1}}@keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}to{opacity:1}}.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg}@-webkit-keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4)}50%,to{opacity:0}}@keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4)}50%,to{opacity:0}}.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg}@-webkit-keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}@keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}@-webkit-keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}@keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}@keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}@-webkit-keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}@keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}@-webkit-keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}@keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left}@-webkit-keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}@keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left}@-webkit-keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}@keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right}@-webkit-keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}@keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}
iframe {
max-width: 100%;
max-height: 600px;
}
body *:focus,
a:focus {
-webkit-box-shadow: 0px 0px 3px 2px #269D9A !important; 
box-shadow: 0px 0px 4px 3px #269D9A !important;
outline: none !important;
}
.focus-aria {
-webkit-box-shadow: 0px 0px 4px 2px #269D9A !important; 
box-shadow: 0px 0px 4px 2px #269D9A !important;
} .gform_wrapper { width: 100%; }
.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.no_last_name span,
.gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span,
.gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.has_last_name span {
width: 48.5% !important; 
}
.gfield_required { display: none!important;}
.gform_wrapper .field_sublabel_above .ginput_complex label,
.gform_wrapper .field_sublabel_above .gfield_time_hour label,
.gform_wrapper .field_sublabel_above .gfield_time_minute label,
.gform_wrapper .field_sublabel_above .gfield_time_ampm label,
.gform_wrapper .field_sublabel_above .gfield_date_month label,
.gform_wrapper .field_sublabel_above .gfield_date_day label,
.gform_wrapper .field_sublabel_above .gfield_date_year label,
.gform_wrapper .field_sublabel_above .instruction {
display: none;
}
.gform_wrapper .ginput_complex label,
.gform_wrapper .gfield_time_hour label,
.gform_wrapper .gfield_time_minute label,
.gform_wrapper .gfield_time_ampm label,
.gform_wrapper .gfield_date_month label,
.gform_wrapper .gfield_date_day label,
.gform_wrapper .gfield_date_year label,
.gform_wrapper .instruction {
display: none!important;
}
.gform_wrapper .top_label .gfield_label {
font-size: 15px;
font-weight: 300;
display: none !important;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
padding: 0 15px!important;
line-height: 45px;
line-height: 4.5rem;
outline: none;
}
.gform_wrapper textarea {
padding: 15px!important;
outline: none;
border: none;
}
.gform_wrapper ul.gform_fields li.gfield span.name_first,
.gform_wrapper ul.gform_fields li.gfield span.name_middle,
.gform_wrapper ul.gform_fields li.gfield span.name_last {
padding: 0!important;
}
.gform_wrapper .ginput_complex .ginput_full input[type=text],
.gform_wrapper .ginput_complex .ginput_full input[type=url],
.gform_wrapper .ginput_complex .ginput_full input[type=email],
.gform_wrapper .ginput_complex .ginput_full input[type=tel],
.gform_wrapper .ginput_complex .ginput_full input[type=number],
.gform_wrapper .ginput_complex .ginput_full input[type=password] {
width: 100%!important;
}
.gform_wrapper .field_sublabel_above .ginput_complex label,
.gform_wrapper .field_sublabel_above .gfield_time_hour label,
.gform_wrapper .field_sublabel_above .gfield_time_minute label,
.gform_wrapper .field_sublabel_above .gfield_time_ampm label,
.gform_wrapper .field_sublabel_above .gfield_date_month label,
.gform_wrapper .field_sublabel_above .gfield_date_day label,
.gform_wrapper .field_sublabel_above .gfield_date_year label,
.gform_wrapper .field_sublabel_above .instruction {
margin: 0!important;
}
.gform_wrapper li.field_sublabel_above .ginput_complex input[type=text] { margin-bottom: 15px!important;}
.gform_wrapper .top_label .gfield_description { display: none;}
.gform_wrapper .top_label .gfield_description.validation_message {
display: block;
color: #f94e31;
} .gform_wrapper div.ginput_container_name span {
margin-right: 0px;
}
.gform_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_1,
.gform_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2,
.gform_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_3 {
width: 100%;
}
.gform_wrapper .ginput_complex.ginput_container.has_first_name span.name_first,
.gform_wrapper .ginput_complex.ginput_container.has_first_name span.name_first {
margin-right: 2.5%!important;
} .gform_wrapper .gfield_checkbox li,
.gform_wrapper .gfield_radio li {
position: relative!important;
float: left!important;
width: auto!important;
margin: 0 35px 15px 0!important;
}
.gform_wrapper .gfield_checkbox li input,
.gform_wrapper .gfield_checkbox li input[type=checkbox],
.gform_wrapper .gfield_radio li input[type=radio] {
margin-top: 0!important;
position: absolute;
top: 0px;
left: 0px;
}
.gform_wrapper .gfield_checkbox li label, 
.gform_wrapper .gfield_radio li label {
margin: 0 0 0 24px!important;
max-width: 100%!important;
}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,
.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
font-weight: normal!important;
} .gform_wrapper  ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,
.gform_wrapper  ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,
.gform_wrapper ul.gform_fields li.gfield select,
.gform_wrapper .ginput_complex.ginput_container_address .ginput_right select {
height: 49px;
-webkit-appearance: none;
margin: 0!important;
border-radius: 0;
color: #777777;
width: 100% !important;
padding: 0 0 0 15px;
border: none;
background: transparent;
outline: none;
z-index: 20;
position: relative;
}
.gform_wrapper  ul.gform_fields li.gfield select div[aria-hidden="true"] {
color: rgba(255,255,255,.6) !important;
}
.gform_wrapper  ul.gform_fields li.gfield .ginput_container.ginput_container_select,
.gform_wrapper .ginput_complex.ginput_container_address .ginput_right {
position: relative;
background-color: rgba(255,255,255,0);
}
.gform_wrapper  ul.gform_fields li.gfield .ginput_container.ginput_container_select::after,
.gform_wrapper .ginput_complex.ginput_container_address .address_country::after {
content: "";
position: absolute;
z-index: 10;
right: 20px;
top: 18px;
width: 0;
height: 0;
border-style: solid;
border-width: 6px 6px 0 6px;
border-color: #cccccc transparent transparent transparent;
}
.gform_wrapper .ginput_container_date {
display: block;
position: relative;
}
.gform_wrapper .ginput_container_date::after {
content: "";
position: absolute;
z-index: 10;
right: 20px;
top: 13px;
width: 20px;
height: 20px;
border: none;
font-family: "Font Awesome 5 Pro";
font-weight: 200;
color: #ccc;
} .gform_wrapper .ginput_complex.ginput_container_address .ginput_right {
margin-right: 0!important;
padding-right: 0!important;
}
.gform_wrapper .ginput_complex .ginput_left,
.gform_wrapper .ginput_complex .ginput_right {
width: 49.5%!important;
margin: 0!important;
padding: 0!important; 
}
.gform_wrapper .ginput_complex .ginput_left {margin-right: 1%!important}
.gform_wrapper .ginput_complex.ginput_container input {border: none!important;}
.gform_wrapper .ginput_complex.ginput_container span {
display: inline-block;
width: 100%;
margin-bottom: 10px!important;
}
.gform_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),
.gform_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),
.gform_wrapper .ginput_complex .ginput_right select,
.gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),
.gform_wrapper .ginput_complex select {
line-height: 49px;
line-height: 4.9rem;
}
body .gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left {padding-right: 0!important} .gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type=submit],
.gform_wrapper .gform_page_footer input.button,
.gform_wrapper .gform_page_footer input[type=submit] {
border: none;
background-color: #269D9A !important;
padding: 15px 30px !important;
margin-right: 0!important;
color: #ffffff;
font-family: 'Titillium Web', sans-serif;
font-weight: 200; 
font-size: 15px!important;
font-size: 1.5rem!important;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 30px;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
text-transform: none;
width: 100% !important;
}
.gform_wrapper .gform_footer input.button:hover,
.gform_wrapper .gform_footer input[type=submit]:hover,
.gform_wrapper .gform_page_footer input.button:hover,
.gform_wrapper .gform_page_footer input[type=submit]:hover {
background: #A3CD4E !important;
-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.5);
box-shadow: 0 2px 5px rgba(0,0,0,.5);
} .gform_wrapper div.validation_error { display: none!important;}
.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,
.gform_wrapper li.gfield_error ul.gfield_checkbox,
.gform_wrapper li.gfield_error ul.gfield_radio {
color: #f94e31 !important;
}
.gform_wrapper .gfield_description.validation_message, 
.gform_wrapper .top_label .gfield_description.validation_message {
height: auto !important;    
}
.gform_wrapper .gfield_error .gfield_label { color: #c32222 !important;}
body .gform_wrapper li.gfield.gfield_error, 
body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
background-color: transparent !important;
margin-bottom: 0!important;
padding: 0;
border-top: none !important;
border-bottom: none !important;
}
.gform_wrapper .gfield_description.validation_message, 
.gform_wrapper .top_label .gfield_description.validation_message {
padding: 0 !important;
}
.gform_wrapper .gfield_description+.gform_wrapper .gfield_description.validation_message,
.gform_wrapper .ginput_container+.gfield_description.validation_message {
margin: 0 !important;
}
.gform_wrapper li.gfield.gfield_error,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
padding-bottom: 0 !important;
padding-top: 0 !important;
}
body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
max-width: 100%!important;
}
.gform_wrapper ul.gform_fields li.gfield {padding-right: 0!important}
body .gform_wrapper .top_label .gfield_error {width: 100%!important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {
margin-top: 8px!important;
}
.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea {
-webkit-box-shadow: 0px 2px 0px #f94e31;
box-shadow: 0px 2px 0px #f94e31;
border-bottom: none!important;
}
.gform_wrapper .gfield_error input[type=email],
.gform_wrapper .gfield_error input[type=number],
.gform_wrapper .gfield_error input[type=password],
.gform_wrapper .gfield_error input[type=tel],
.gform_wrapper .gfield_error input[type=text],
.gform_wrapper .gfield_error input[type=url],
.gform_wrapper .gfield_error select,
.gform_wrapper .gfield_error textarea,
.gform_wrapper li.gfield_error.field_sublabel_above .ginput_complex input[type=text] {
margin-bottom: 0px!important; 
}  @media only screen and (max-width: 641px) {
.gform_wrapper .ginput_complex .ginput_left,
.gform_wrapper .ginput_complex .ginput_right { width: 100%!important;}
.gform_wrapper .ginput_complex .ginput_left { margin-right: 0!important;}
}
@media only screen and (max-width: 568px) {
.gform_wrapper .gfield_checkbox li,
.gform_wrapper .gfield_radio li {
float: none!important;
width: 100%!important;
margin: 0 0 10px 0!important;
}
} .form .gform_wrapper .gsection,
.form .gform_wrapper li.gfield.field_description_below+li.gsection,
#gform_fields_1 {
margin-top: 0px !important;
}
.form .gform_wrapper h2.gsection_title {
font-size: 48px;
line-height: 60px;
}
.form .gform_wrapper .top_label .gfield_label {
display: none;
}
body .gform_wrapper ul.gform_fields li.gfield {
margin-top: 10px;
}
body .gform_wrapper .top_label div.ginput_container {
margin-top: 0px !important;
}
.form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, 
.gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, 
.gform_wrapper ul.gform_fields li.gfield select, 
.gform_wrapper .ginput_complex.ginput_container_address .ginput_right select,
.gform_wrapper textarea,
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]) {
border: 1px solid #B6B6B6;
padding: 2px 14px !important;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
border-radius: 4px;
font-size: 16px;
line-height: 18px;
height: 40px;
font-weight: 200;
width: 100%;
}
#page-quote .form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
#page-quote .gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, 
#page-quote .gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, 
#page-quote .gform_wrapper ul.gform_fields li.gfield select, 
#page-quote .gform_wrapper .ginput_complex.ginput_container_address .ginput_right select,
#page-quote .gform_wrapper textarea,
#page-quote .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
#page-quote .gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]) {
border: 1px solid #B6B6B6 !important;
}
#page-quote .gform_wrapper .ginput_complex {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
#page-quote .gform_wrapper .gf_clear_complex {
display: none;
}
#page-quote .gform_wrapper .ginput_complex.ginput_container_address span.ginput_left,
#page-quote .gform_wrapper .ginput_complex.ginput_container_address span.ginput_right {
margin-left: 0px !important;
margin-right: 0px !important;
}
#input_2_25 {
width: 100%;
}
.entry-content .gform_wrapper .top_label .gfield_label {
display: none;
}
.gform_wrapper .ginput_complex.ginput_container.has_first_name span.name_first, 
.gform_wrapper .ginput_complex.ginput_container.has_first_name span.name_first {
margin-right: 1% !important;
}
.gform_wrapper textarea {
height: inherit;
}
#gform_wrapper_1 .ginput_container_email input,
#gform_wrapper_1 .ginput_container_phone input {
width: 100%;
} body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox ul, 
body .gform_wrapper ul li.field_description_below div.ginput_container_radio ul {
display: block;	
columns: 3 200px;
column-gap: 30px;    
}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, 
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], 
.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
-webkit-appearance: none !important;
}
.entry-content .gform_wrapper #field_1_12 .gfield_label {
display: block;
margin-top: 30px;
color: #002344;
text-transform: uppercase;
font-size: 16px;
line-height: 18px;
}
.gform_wrapper ul.gfield_checkbox > li,
.gform_wrapper ul.gfield_radio > li {
display: block;
position: relative;
margin: 10px 10px 10px 0px !important;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100% !important;        
overflow: visible !important;
}
.gform_wrapper ul.gfield_checkbox li label, 
.gform_wrapper ul.gfield_radio li label {
display: block;
position: relative;
width: auto;
margin-top: 5px;
margin-left: 0px;
padding-left: 5px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox] + label:before,
.gform_wrapper ul.gfield_radio li input[type=radio] + label:before {
font-family: "Font Awesome 5 Pro";
font-weight: 700;
font-size: 19px;
content: '\f0c8';
display: inline;
position: absolute;
top: -4px;
left: -22px;
color: #fff;
}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox] + label:before {
content: '\f0c8';
}
.gform_wrapper ul.gfield_radio li input[type=radio] + label:before {
content: '\f111';
}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked + label:before {
content: '\f14a';
color: #00A7FF;
}
.gform_wrapper ul.gfield_radio li input[type=radio]:checked + label:before {
content: '\f192';
color: #00A7FF;
} .form .gform_wrapper .gform_footer input.button, 
.gform_wrapper .gform_footer input[type=submit], 
.form .gform_wrapper .gform_page_footer input.button, 
.gform_wrapper .gform_page_footer input[type=submit],
#page-quote .gform_wrapper .gform_page_footer input.button, 
#page-quote .gform_wrapper .gform_page_footer input[type=submit] {
display: inline-block;
position: relative;
width: auto !important;
min-width: 200px;
margin: 10px 15px 0px auto !important;
padding: 30px 20px;
border: none;
outline: none;
background: #00477F;
-webkit-box-shadow: none;
box-shadow: none;
font-family: 'Titillium Web', sans-serif;
font-weight: 200; 
color: #fff;
font-weight: 200;
font-size: 18px !important;
line-height: 18px !important;
text-decoration: none;
-webkit-transition: color .25s ease-in-out, background .25s ease-in-out;
-o-transition: color .25s ease-in-out, background .25s ease-in-out;
transition: color .25s ease-in-out, background .25s ease-in-out;
}
.form .gform_wrapper .gform_footer input.button:hover, 
.gform_wrapper .gform_footer input[type=submit]:hover, 
.form .gform_wrapper .gform_page_footer input.button:hover, 
.gform_wrapper .gform_page_footer input[type=submit]:hover {
cursor: pointer;
background: #A3CD4E;
-webkit-box-shadow: none;
box-shadow: none;
} 
#gform_wrapper_1.gform_wrapper .gform_footer {
margin-top: 0px;
padding-top: 0px;
} .gform_wrapper .gf_progressbar_percentage {
background: #269D9A !important;
}
body img.gform_ajax_spinner {
display: none !important;
} body .gfield_html p {
margin-bottom: 0px !important;
}
#field_3_5,
#field_3_6,
#field_3_7,
#field_3_16,
#field_3_17,
#field_3_18 {
display: inline-block;
width: calc(33% - 3px);
margin-right: 9px;
margin-top: 0px;
}
#field_4_6,
#field_4_9,
#field_4_10,
#field_4_11,
#field_4_32,
#field_4_34,
#field_4_36,
#field_4_37,
#field_4_39,
#field_4_41 {
display: inline-block;
width: calc(50% - 5px);
margin-right: 9px;
}
#field_4_14,
#field_4_15,
#field_4_16,
#field_4_17 {
display: inline-block;
width: calc(25% - 7px);
margin-right: 9px;
margin-top: 0px;
}
#field_3_7,
#field_3_18,
#field_4_9,
#field_4_11,
#field_4_34,
#field_4_17,
#field_4_37,
#field_4_41 {
margin-right: 0px;
}
#field_3_5 input,
#field_3_6 input,
#field_3_7 input,
#field_3_16 input,
#field_3_17 input,
#field_3_18 input  {
width: 100% !important;
}
.gform_wrapper ul.gfield_checkbox li label, 
.gform_wrapper ul.gfield_radio li label {
height: auto;
}
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_checkbox ul, 
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_radio ul {
display: flex;
flex-wrap: wrap;
columns: inherit;
justify-content: flex-start;
}
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_checkbox ul li, 
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_radio ul li {
display: inline-block !important;
position: relative !important;
flex-basis: 30% !important;
width: 30% !important;
height: auto;
margin-right: 0px !important;
margin-bottom: 0px !important;
}
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_checkbox, 
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_radio {
margin-top: 0px;
}
#page-quote .gform_wrapper ul.gfield_checkbox li input[type=checkbox] + label:before, 
#page-quote .gform_wrapper ul.gfield_radio li input[type=radio] + label:before {
color: #269D9A;
font-weight: 200;
}
#field_3_5 > div,
#field_3_6 > div,
#field_3_7 > div,
#field_3_25,
#field_3_25 > div,
#field_3_28,
#field_3_28 > div,
#field_2_6 {
margin-top: 0px !important;
}	
#field_3_10 .gfield_label,
#field_3_19 .gfield_label,
#field_3_20 .gfield_label,
#field_2_34 .gfield_label,
#field_2_35 .gfield_label,
#field_4_18 .gfield_label,
#field_4_20 .gfield_label,
#field_4_42 .gfield_label,
#field_4_53 .gfield_label,
#field_4_54 .gfield_label,
#field_4_55 .gfield_label,
#field_4_57 .gfield_label {
display: block !important;
font-size: 12px;
line-height: 12px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
margin-top: 24px;
margin-bottom: 6px;
}	
#field_3_23 .address_country,
#field_3_27 .address_country {
width: 100% !important;
margin-right: 0px !important;
}
.page-id-1215 .gform_wrapper .ginput_complex.ginput_container_address .ginput_right.address_state::after {
display: none;
} #wpadminbar {
display: none !important;
}
html {
scroll-behavior: smooth;
}
html.chrome {
margin-top: 0px !important;
}
body {
color: #444444;
font-family: 'Titillium Web', sans-serif;
font-weight: 300;
font-size: 17px;
line-height: 27px;
top: 0px;
overflow-x: hidden;
}
body p {
font-size: 17px;
margin-bottom: 20px !important;
}
body a {
color: #254F51;
text-decoration: none;
}
a.no-text {
font-size: 0px !important;
line-height: 0px !important;
opacity: 0;
}
.post a.no-text {
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 2;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 700;
color: #000;
}
h1 {
font-size: 48px;
line-height: 60px;
margin-bottom: 30px;
}
h2,
h3 {
color: #254F51;
}
h2 {
font-size: 26px;
line-height: 32px;
margin-bottom: 8px;
}
h3 {
font-size: 22px;
line-height: 30px;
margin-bottom: 8px;
}
img {
display: block;
position: relative;
width: 100%;
height: auto;
}
img.size-medium {
width: 50%;
}
p {
margin-bottom: 18px;
}
strong,
b {
font-weight: 700;
}
em {
font-style: italic;
}
p a {
color: #254F51;
text-decoration: none;
font-weight: 400;
-webkit-transition: color .25s ease-in-out;
-o-transition: color .25s ease-in-out;
transition: color .25s ease-in-out;
}
p a:hover {
color: #269D9A;
}
div {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
div > p:last-of-type {
margin-bottom: 0px;
}
section {
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
-webkit-transition: opacity 1s ease-in-out, -webkit-transform 1s ease-in-out;
transition: opacity 1s ease-in-out, -webkit-transform 1s ease-in-out;
-o-transition: opacity 1s ease-in-out, transform 1s ease-in-out;
transition: opacity 1s ease-in-out, transform 1s ease-in-out;
transition: opacity 1s ease-in-out, transform 1s ease-in-out, -webkit-transform 1s ease-in-out;
}
section.row.full {
opacity: 0;
}
section.row.full.visible {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.row {
display: block;
position: relative;
width: 100%;
}
.row.narrow {
max-width: 1250px;
padding: 60px 0px;; 
margin: 0 auto;
}
.col-2, 
.col-3,
.col-4,
.col-5,
.col-6,
.col-7 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
width: 100%;
height: auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style: none;
}
.col-2 > div,
.col-2 > li, 
.col-3 > div,
.col-3 > li,
.col-4 > div,
.col-4 > li,
.col-5 > div,
.col-5 > li,
.col-6 > div,
.col-6 > li,
.col-7 > div,
.col-7 > li {
display: block;
position: relative;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
margin: 15px;
}
.col-2 > div,
.col-2 > li {
-ms-flex-preferred-size: calc(50% - 16px);
flex-basis: calc(50% - 16px);
max-width: calc(50% - 16px);
} 
.col-2 > div:nth-of-type(2n+1),
.col-2 > li:nth-of-type(2n+1) {
margin-left: 0px;
}
.col-2 > div:nth-of-type(2n+2),
.col-2 > li:nth-of-type(2n+2) {
margin-right: 0px;
}
.col-3 > div,
.col-3 > li {
-ms-flex-preferred-size: calc((100% / 3) - 31px);
flex-basis: calc((100% / 3) - 31px);
max-width: calc((100% / 3) - 31px);
} 
.col-3 > div:nth-of-type(3n+1),
.col-3 > li:nth-of-type(3n+1) {
margin-left: 0px;
}
.col-3 > div:nth-of-type(3n+3),
.col-3 > li:nth-of-type(3n+3) {
margin-right: 0px;
}
.col-4 > div,
.col-4 > li {
-ms-flex-preferred-size: calc(25% - 31px);
flex-basis: calc(25% - 31px);
max-width: calc(25% - 31px);
}
.col-4 > div:nth-of-type(4n+1),
.col-4 > li:nth-of-type(4n+1) {
margin-left: 0px;
}
.col-4 > div:nth-of-type(4n+4),
.col-4 > li:nth-of-type(4n+4) {
margin-right: 0px;
}
.col-5 > div,
.col-5 > li {
-ms-flex-preferred-size: calc(20% - 31px);
flex-basis: calc(20% - 31px);
max-width: calc(20% - 31px);
}
.col-5 > div:nth-of-type(5n+1),
.col-5 > li:nth-of-type(5n+1) {
margin-left: 0px;
}
.col-5 > div:nth-of-type(5n+5),
.col-5 > li:nth-of-type(5n+5) {
margin-right: 0px;
}
.col-6 > div,
.col-6 > li {
-ms-flex-preferred-size: calc((100% / 6) - 31px);
flex-basis: calc((100% / 6) - 31px);
max-width: calc((100% / 6) - 31px);
} 
.col-6 > div:nth-of-type(6n+1),
.col-6 > li:nth-of-type(6n+1) {
margin-left: 0px;
}
.col-6 > div:nth-of-type(6n+6),
.col-6 > li:nth-of-type(6n+6) {
margin-right: 0px;
}
.col-7 > div,
.col-7 > li {
-ms-flex-preferred-size: calc((100% / 7) - 31px);
flex-basis: calc((100% / 7) - 31px);
max-width: calc((100% / 7) - 31px);
}
.col-7 > div:nth-of-type(7n+1),
.col-7 > li:nth-of-type(7n+1) {
margin-left: 0px;
}
.col-7 > div:nth-of-type(7n+7),
.col-7 > li:nth-of-type(7n+7) {
margin-right: 0px;
}
.col-2 .col-2,
.col-2 .col-3, 
.col-2 .col-4,
.col-2 .col-5,
.col-2 .col-6,
.col-3 .col-2,
.col-3 .col-3,
.col-3 .col-4,
.col-3 .col-5,
.col-3 .col-6,
.col-4 .col-2,
.col-4 .col-3,
.col-4 .col-4,
.col-4 .col-5,
.col-4 .col-6,
.col-5 .col-2,
.col-5 .col-3,
.col-5 .col-4,
.col-5 .col-5,
.col-5 .col-6,
.col-6 .col-2,
.col-6 .col-3,
.col-6 .col-4,
.col-6 .col-5,
.col-6 .col-6 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.col-2-text {
-webkit-columns: 2 280px;
-moz-columns: 2 280px;
columns: 2 280px;
-webkit-column-gap: 30px;
-moz-column-gap: 30px;
column-gap: 30px;
}	
.animsition-overlay-slide {
z-index: 2000;
background: #053C67;
} body.login {
background: #053C67;
} @-webkit-keyframes slideInBottom {
from {
-webkit-transform: translate(0, 25%);
transform: translate(0, 25%);
opacity: 0;
}
to {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
opacity: 1;
}
}	
@-webkit-keyframes pageFeatLoad {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}	
@keyframes pageFeatLoad {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
} .the-content .image-grid {
display: flex;
margin: 20px 0;
gap: 10px;
flex-direction: row;
}
.the-content .image-grid img {
flex: 1;
max-width: 32%;
}
.the-content ul {
margin-bottom: 30px;
}
.the-content li {
list-style-type: disc;
margin-left: 30px;
}
@media screen and (max-width: 940px) {
.the-content .image-grid {
flex-direction: column;
}
.the-content .image-grid img {
flex: 1;
max-width: 100%;
}
} #content > .flex-content:nth-of-type(even) {
background: #EEEEEE;
}
.block-title.row.narrow {
padding-bottom: 0px;
}
.block-title + .row.narrow {
padding-top: 30px;
padding-bottom: 0px;
}
.block-title h2 {
font-size: 36px;
line-height: 40px;
color: #254F51;
} .page-feature .page-feature-wrap {
display: block;
position: relative;
width: 100%;
height: 100%;
}
section.page-feature-wrap {
display: flex;
position: relative;
align-content: center;
align-items: center;
justify-content: center;
height: 500px;
opacity: 1 !important;
-webkit-transform: translateY(0px) !important;
-ms-transform: translateY(0px) !important;
transform: translateY(0px) !important;
-webkit-animation: .75s ease-out 0s 1 pageFeatLoad;
animation: .75s ease-out 0s 1 pageFeatLoad;
color: #fff;
}
.home.page-template-default .page-feature-wrap {
align-content: center;
align-items: center;
}
.page-feature-wrap {
display: block;
position: relative;
height: auto;
text-align: center;
z-index: 2;
}
.page-feature-wrap h1, 
.page-feature-wrap .page-parent {
text-transform: uppercase;
color: #fff;
text-shadow: 0px 0px 15px rgba(0,0,0,0.5);
font-weight: 700;
}
.page-feature-wrap h1 {
margin-bottom: 0px;
font-size: 42px;
line-height: 46px;
-webkit-animation: 1s ease-out 0s 1 pageFeatLoad;
animation: 1s ease-out 0s 1 pageFeatLoad;
}
.page-feature-wrap .page-parent {
font-size: 18px;
line-height: 24px;
-webkit-animation: 1.25s ease-out 0s 1 pageFeatLoad;
animation: 1.25s ease-out 0s 1 pageFeatLoad;
}
.page-feature .overlay {
display: block;
position: absolute;
width: 100%;
height: 100%;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,.5);
}
.feature-img {
max-width: 240px !important;
padding-right: 25px !important;
}
.subtitle ul {
font-size: 20px;
line-height: 24px;
font-weight: 500;
list-style-type: disclosure-closed;
margin-left: 18px;
margin-bottom: 20px;
margin-top: 30px;
}
.subtitle li {
max-width: 100% !important;
margin-bottom: 10px;
padding-left: 5px;
}
.subtitle ul li::marker { 
color: #aedb53; 
}
.page-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.page-content .entry-content {
-ms-flex-preferred-size: calc( (100% / 6) * 5);
flex-basis: calc( (100% / 6) * 5);
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
padding-left: 40px;
}
.entry-content video {
display: block;
position: relative;
width: 100%;
max-width: 100%;
height: auto;
margin: 30px 0px;
}
.entry-content img {
width: auto;
max-width: 100%;
}
.page-template-default #content .entry-content h2 {
margin-bottom: 30px;
padding-left: 0px;
padding-right: 0px;
color: #006DB7;
font-size: 46px;
line-height: 50px;
font-weight: 300;
text-align: left;
} .page-template-default #content .entry-content strong,
.page-template-default #content .entry-content b {
font-weight: 700;
}
.page-template-default #content .entry-content em {
font-style: italic;
} a.button,
button.button,
.button {
display: inline-block;
position: relative;
text-align: center;
margin: 15px;
padding: 15px 30px;
border-radius: 30px;
background: #269D9A;
color: #fff;
font-weight: 400;
font-size: 15px;
line-height: 15px;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
-webkit-transition: color .25s ease-in-out, background .25s ease-in-out;	
-o-transition: color .25s ease-in-out, background .25s ease-in-out;
transition: color .25s ease-in-out, background .25s ease-in-out;
}
a.button:hover,
button.button:hover,
.button:hover {
color: #fff;
background: #A3CD4E;
}
a.button.outline {
border: 1px solid #006DB7;
color: #006DB7;
background: rgba(255, 255, 255, 0);
-webkit-transition: color .25s ease-in-out, background .25s ease-in-out;
-o-transition: color .25s ease-in-out, background .25s ease-in-out;
transition: color .25s ease-in-out, background .25s ease-in-out;
}
a.button.outline:hover,
button.button.outline:hover {
background: #006DB7;
color: #fff;
}
a.button.light,
button.button.light {
background: #fff;
color: #00477F;
}
a.button.light:hover,
button.button.light:hover {
background: #00477F;
color: #fff;
} header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
top: 10;
z-index: 100;
width: 100%;
-ms-flex-line-pack: end;
align-content: flex-end;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
background: #fff;
-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.5); 
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.5);
-webkit-transition: background .5s ease-in-out;
-o-transition: background .5s ease-in-out;
transition: background .5s ease-in-out;
}
header.alert {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
header #container-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 10;
width: 100%;
min-width: 100%;
padding: 20px 20px;
max-width: 1440px;
margin: 0 auto;
}
header .logo, 
header .logo a, 
header .logo img,
footer .logo, 
footer .logo a, 
footer .logo img {
display: block;
position: relative;
height: auto;
width: 100%;
}
header .logo,
footer .logo {
margin: 0px;
height: auto;
width: 33.33333%;
min-width: 250px;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;    
}
header .logo a,
footer .logo a {
width: 100%;
height: 100%;
}
header #main, header .menu-main-menu-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
width: 100%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
header .menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
width: 100%;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-ms-flex-line-pack: center;
align-content: center;		
}
nav li, nav a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
position: relative;
padding: 0px;
color: #254F51;
font-weight: 400;
text-decoration: none;
font-size: 16px;
line-height: 16px;
align-self: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.menu-item a {
padding: 5px 10px;
}
#menu-main-menu > li:last-of-type {
border-right: none;
margin-right: 0px;
}
nav a {
-webkit-transition: color .25s ease-in-out;
-o-transition: color .25s ease-in-out;
transition: color .25s ease-in-out;
}
nav a:hover {
color: rgba(255, 255, 255, .8);
}
#menu-main-menu > li {
-webkit-animation-name: slideInBottom;
animation-name: slideInBottom;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-fill-mode: backwards;
animation-fill-mode: backwards;
}
nav > div > ul > li > a:hover {
color: rgba(37, 79, 81, 0.75);
}
li#menu-item-1239,
li#menu-item-1239 a {
color: #fff; 
}
li.button {
min-width: 170px;
transition: all .25s ease-in-out;
margin: 15px 7px;
}
li#menu-item-1239 {
background: #254F51;
}
li#menu-item-1239:hover {
background: #254F51;
}
#menu-main-menu > li#menu-item-1239 > a {
padding: 15px 30px 15px 0px;
}	
#menu-item-1239.menu-item-has-children > a:before {
color: #fff;
top: 16px;
}
#menu-item-1239:hover {
border-radius: 30px 30px 0px 0px;
}
#menu-item-1239 .sub-menu {
left: 0px;
width: 180px;
}
#menu-item-1239 .sub-menu li {
width: 170px;
display: block;
position: relative;
}
#menu-item-1239 .sub-menu li:last-of-type {
border-radius: 0px 0px 30px 30px;
}
#menu-item-1239 .sub-menu .menu-item:first-of-type {
margin-top: 26px;
} .menu-item-has-children > a {
padding-right: 30px;
}
.menu-item-has-children > a:before {
content: '';
color: #254F51;
font-family: "Font Awesome 5 Pro";
font-size: 15px;
line-height: 15px;
background-size: cover;
display: block;
position: absolute;
top: 7px;
right: 0;
width: 20px;
height: 20px;
-webkit-transition: top .25s ease-in-out;
-o-transition: top .25s ease-in-out;
transition: top .25s ease-in-out;
}
.menu-item-has-children > a:hover:before {
top: 10px;
}
#main-nav-trigger {
display: none;
}
.sub-menu {
display: block;
position: absolute;
width: auto;
min-width: 310px;
height: auto;
top: 20px;
visibility: hidden;
pointer-events: none;
opacity: 0;
-webkit-transition: opacity .5s ease-in-out;
-o-transition: opacity .5s ease-in-out;
transition: opacity .5s ease-in-out;
}
.sub-menu a,
.scrolled .sub-menu a {
color: #fff;
}
.sub-menu > li:first-of-type { }
.menu-item-has-children:hover {
cursor: pointer;
}
.menu-item-has-children:hover .sub-menu {
visibility: visible;
pointer-events: all;
opacity: 1;
}
.sub-menu .menu-item {
width: 100%;
padding: 0px;
border: none;
background: #133c3f;
}
.sub-menu .menu-item:first-of-type {
margin-top: 51px;
}
.sub-menu .menu-item:last-of-type {
}
.sub-menu a {
width: 100%;
margin: 0px;
padding: 15px 20px;
color: #fff;
font-weight: 300;
text-transform: none;
-webkit-transition: background .25s ease-in-out;
-o-transition: background .25s ease-in-out;
transition: background .25s ease-in-out;
}
.sub-menu a:hover {
background: rgba(0,0,0, .1);
}
#header-contact {
display: flex;
position: relative;
align-items: center;
align-content: center;
width: auto;
height: auto;
flex-grow: 1;
justify-content: flex-end;
}
#header-contact li {
padding: 0px 10px;
}
#header-contact li:last-of-type {
padding-right: 0px;
}
#header-contact li p,
#header-contact li a:not(.button) {
padding: 0px;
margin: 0px;
}
#menu-main-menu > li.button {
padding: 0px;
}
#menu-main-menu > li.button > a {
padding: 15px 10px;
color: #fff !important;
}
#menu-main-menu > li.button > a
#header-contact li a.button {
margin-right: 0px;
min-width: 200px;
}
#top-nav {
position: absolute;
height: 25px;
top: 3px;
right: 205px;
padding: 0;
z-index: 10;
}
#top-nav a {
font-size: 12px;
color: #269D9A;
} header#container-header .goog-te-gadget {
color: #fff!important;
height: 25px;
}
header#site-header-sub .goog-te-gadget {
color: #0092a0!important;
}
.goog-te-gadget .goog-te-combo {
margin: 0;
}
#google_translate_element img {
display: none;
}
.VIpgJd-ZVi9od-l4eHX-hSRGPd {
display: none;
}
select.goog-te-combo {
font-family: 'Titillium Web', sans-serif;
background: transparent;
border: none;
height: 28px;    
margin: 0 !important;
border: none;
color: #269D9A !important;
width: 100% !important;
padding: 3px 10px 5px 20px;
font-size: 12px !important;
font-size: 1.1rem;
}
header#container-header select.goog-te-combo {
color: #269D9A !important;
}
.skiptranslate.goog-te-gadget {
color: rgba(255,255,255,0) !important;
}
#google_translate_element {
position: absolute;
z-index: 10;
top: 5px;
right: 60px;
padding: 0;
}
#google_translate_element .goog-te-gadget-simple {
padding: 0;
}
#google_translate_element img {
margin: 0;
}
#:0.targetLanguage {
position: relative;
}
label[for="trans"] {
content: "";
font-family: "Font Awesome 5 Pro";
font-size: 15px;
display: block;
position: absolute;
font-weight: 300;
color: #269D9A !important;
right: 15px;
top: 12px;
z-index: 2;
}
a.goog-logo-link {
display: none;
}
.goog-te-banner-frame.skiptranslate {
display: none !important;
} 
body {
top: 0px !important; 
} div#userwayAccessibilityIcon {
margin-top: 5px;
} header.scrolled { }
header.scrolled #container-header { }
header .logo #logo-horz {
opacity: 0;
height: 40px;
top: -140px;
-webkit-transition: top .5s .25s ease-in-out;
-o-transition: top .5s .25s ease-in-out;
transition: top .5s .25s ease-in-out
}
header.scrolled .logo #logo-horz {
opacity: 1;
top: 10px;
}
header .logo #logo-stack {
opacity: 1;
}
header.scrolled .logo #logo-stack {
opacity: 0;
}
.scrolled .sub-menu {
padding-top: 10px; 
-webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.1);
}
.scrolled .menu-item-has-children .sub-menu:before {
top: 1px;
} .home .page-feature-wrap {
min-height: 75vh;
display: flex;
align-content: center;
align-items: center;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 87%, 0 100%);
clip-path: polygon(0 0, 100% 0, 100% 87%, 0 100%);
}
.page-feature-wrap .feature-content {
z-index: 2;
display: flex;
justify-content: left;
height: 100%;
}
.row.narrow.feature-content.homepage-feature {
justify-content: center !important;
}	
.page-feature-wrap h1,
.page-feature-wrap h2 {
color: #fff;
}
.page-feature-wrap .overlay {						
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(0,0,0,.5);
} .block-title, 
.block-intro {
text-align: center;
}
.block-intro p {
font-size: 24px;
line-height: 36px;
} .icon {
display: flex !important;
align-content: center;
align-items: center;
justify-content: center;
padding: 0px 15px;
}
.icon img {
max-width: 150px;
}
.icon_row,
.icon_row .col-7 {
justify-content: center;
} .content-two_column .row.narrow:first-of-type {
border-top: 1px solid #B6B6B6;
}
.block-intro + .col-2 > div {
}
.block-intro + .col-2 > div h3 {
text-align: center;
color: #254F51;
font-size: 24px;
line-height: 30px;
margin-bottom: 15px;
}
.col-2 > div ul {
list-style: disc;
margin-left: 20px;
}
.col-2 > div ul a {
color: #269D9A;
} .expert {
text-align: center;
margin-bottom: 30px;
}
.expert > img {
width: 60%;
margin: 0 auto;
}
.expert h3 {
font-size: 24px;
line-height: 30px;
margin-top: 10px;
margin-bottom: 10px;
} .page-template-default .page-feature-wrap {
align-content: flex-start;
align-items: flex-start;
justify-content: flex-start;
}
.page-template-default .feature-content .feat-col {
text-align: left;
max-width: calc(60% - 40px);
display: flex;
flex-direction: row;
margin: auto 0;
}
.home.page-template-default .feature-content * {
text-align: center;
}
.page-template-default .page-feature-wrap h2 {
font-weight: 300;
margin-top: 10px;
}
#page-standard-intro {
background: #F0F0F0;
z-index: 3;
}
#page-standard-intro .row.narrow {
display: flex;
flex-wrap: wrap;
}
#page-standard-intro .the-content {
flex-basis: calc(60% - 40px);
margin-right: 40px;
}
#page-standard-intro .the-content h2:first-of-type {
color: #254F51;	
font-size: 36px;
line-height: 40px;
}
#page-standard-intro .the-content ul {
list-style: disc;
margin-left: 20px;
margin-bottom: 20px;
}
#page-standard-intro .form-logos {
flex-basis: 40%;
margin-top: calc(-500px);
min-height:200px;
}
#page-standard-intro .form-logos.short-height {
margin-top: calc(-320px) !important;
}
#page-standard-intro .gform_wrapper {
padding: 20px 40px 30px 40px;
background: #254F51;
color: #fff;
margin-top: 0px !important;
}
#page-standard-intro .gform_wrapper h3.gform_title {
color: #fff;
text-transform: uppercase;
}
#page-standard-intro .form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
#page-standard-intro .gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, 
#page-standard-intro .gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, 
#page-standard-intro .gform_wrapper ul.gform_fields li.gfield select, 
#page-standard-intro .gform_wrapper .ginput_complex.ginput_container_address .ginput_right select, 
#page-standard-intro .gform_wrapper textarea, 
#page-standard-intro .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
border: none;
background: rgba(148, 148, 148, 0.23);
color: #fff;
}
.gf_placeholder {
color: rgba(255,255,255,.6) !important;
}
#page-standard-intro form input::-webkit-input-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form input::-moz-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form input:-ms-input-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form input:-moz-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form input:placeholder {
color: rgba(255,255,255,.6);
}
#page-standard-intro form input::placeholder {
color: rgba(255,255,255,.6);
}
#page-standard-intro form textarea::-webkit-input-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form textarea::-moz-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form textarea:-ms-input-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form textarea:-moz-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form textarea:placeholder {
color: rgba(255,255,255,.6);
}
#page-standard-intro form textarea::placeholder {
color: rgba(255,255,255,.6);
}
#page-standard-intro form select::-webkit-input-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form select::-moz-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form select:-ms-input-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form select:-moz-placeholder { color: rgba(255,255,255,.6);
}
#page-standard-intro form select:placeholder {
color: rgba(255,255,255,.6);
}
#page-standard-intro form select::placeholder {
color: rgba(255,255,255,.6);
}
.form-logos h4 {
margin-top: 30px;
text-align: center;
color: #254F51;
text-transform: uppercase;
}
.form-logos .icon {
display: flex;
align-content: center;
align-items: center;
padding: 0px 30px;
background: #F0F0F0;
mix-blend-mode: luminosity;
opacity: .6;
}
.form-logos .icon .image {
display: block;
width: 100%;
height: 90px;
} .page-feature-wrap.short-height {
min-height: inherit !important;
height: auto;
} #page-news-intro {
background: #F0F0F0;
z-index: 3;
}
#page-news-intro .row.narrow {
display: flex;
flex-wrap: wrap;
}
#page-news-intro .the-content {
flex-basis: calc(80% - 40px);
margin-right: 40px;
}
#page-news-intro header {
background: none;
-webkit-box-shadow: none; 
box-shadow: none; 
-webkit-transition: none; 
-o-transition: none;
transition: none;
display: inline-block;
}
#page-news-intro .the-content h2:first-of-type {
color: #254F51;	
font-size: 36px;
line-height: 40px;
}
#page-news-intro .the-content ul {
list-style: disc;
margin-left: 20px;
margin-bottom: 20px;
}
span.entry-date {
font-size: 14px;
text-transform: uppercase;
color: #269D9A;
}
span.author.vcard, span.meta-sep {
display: none;
} #news-sidebar {
flex-basis: calc(20%);
}
#sidebar {
padding: 25px;
background-color: #fff;
}
#sidebar a {
font-size: 16px;
color: #269D9A;
}
#page-news-intro h2 {
font-size: 40px;
line-height: 44px;
}
.widget-container {
margin-bottom: 18px;
}
h2.widget-title {
font-size: 26px;
line-height: 30px;
}
h3.widget-title {
font-size: 20px;
line-height: 22px;
}
date {
font-size: 14px;
text-transform: uppercase;
color: #269D9A;
}  .full-width-img-panel.row.full {
background-color: #f0f0f0;
text-align: center;
padding: 80px 40px;
}
.img-panel h2 {
font-weight: 600;
font-size: 38px;
line-height: 40px;
margin-bottom: 30px;
}
@media screen and (max-width: 960px) {
.full-width-img-panel.row.full {
padding: 20px;
}
.img-panel h2 {
font-size: 26px;
line-height: 28px;
}
} .intro-panel-wrap.row.full {
background-color: #f0f0f0;
text-align: center;
padding: 80px 40px;
}
.intro-panel {
flex-direction: column;
text-align: center;
}
.intro-panel h2 {
font-weight: 600;
font-size: 40px;
line-height: 34px;
text-transform: uppercase;
}
.row.icon-wrap {
display: flex;
flex-direction: row;
gap: 60px;
margin-top: 40px;
}
.icon-item {
background-color: #269d9a;	
padding: 40px;
text-align:center;
flex: 1;
max-width: 32%;
}
.icon-img img {
max-width: 150px;
padding-bottom: 20px;
text-align: center;
margin: auto;
}
.icon-item h2 {
font-family: "Kumbh Sans", sans-serif;
font-size: 50px;
font-weight: 600;
color: #ffffff;	
margin-bottom: 20px;
}
.icon-item p {
font-family: "Kumbh Sans", sans-serif;
font-size: 18px;
font-weight: 500;
color: #ffffff;	
text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
.row.icon-wrap {
display: flex;
flex-direction: column;
}
.icon-item {
max-width: 100%;
min-width: 100%;
}
} .twocol-content.row.full {
padding: 80px 40px;
background-color: #264f52;
display: flex;
gap: 30px;
}
.twocol-content.bg_color {
background-color:#ECF9FC
}
.twocol-content-wrap {
margin-bottom: 50px;
display: flex;
flex-direction: row;
gap: 50px;
flex: 1;
}
.twocol-content {
flex: 1;
}
.twocol-content-img {
flex: 1;
position: relative;
max-width: 600px;
}
.twocol-content h2 {
font-size: 34px;
line-height: 34px;
color: #269d9a;
font-weight: 800;
margin-bottom: 20px;
}
.twocol-content h3 {
font-size: 22px;
line-height: 24px;
color: #ffffff;
font-weight: 500;
margin-bottom: 20px;
}
.twocol-content p {
font-size: 17px;
line-height: 24px;
color: #ffffff;
font-weight: 300;
margin-bottom: 20px;
}
.twocol-content ul {
list-style-type: disc;
color: #ffffff;
font-weight: 300;
font-size: 17px;
line-height: 24px;
margin-left: 50px;
margin-bottom: 20px;
}
.twocol-content a {
color: #fff;
text-decoration: underline;
}
.twocol-content a:hover {
color: #fff;
text-decoration: none;
}
.twocol-content li {
text-align: left;
}
.repeater-buttons {
display: grid;
grid-template-columns: 1fr 1fr;
padding: 0;
margin: 0;
gap: 20px;
max-width: fit-content;
}
a.repeater-button {
max-width: 318px;
}
@media screen and (max-width: 1024px) {
.twocol-content-wrap,
.twocol-content.row  {
flex-direction: column;
}
.twocol-content {
max-width: 100%;
}	
.twocol-content-img {
max-width: 100%;
margin-top: 20px;
}	
} .full-width-table {
padding: 40px 40px;
background-color: #f0f0f0;
}
.header-wrap {
display: flex;
flex-direction: row;
}
.header-wrap h2 {
flex: 1;
}
@media screen and (max-width: 940px) {
.full-width-table {
padding: 20px;
}
.header-wrap {
flex-direction: column;
}
.header-wrap .button-right a.button {
margin: 10px 0;
}
}
.years-container {
display: flex;
flex-direction: column;
align-items: flex-start;
}
.tabs-container {
display: flex;
justify-content: center;
}
.year-row h2 {
cursor: pointer;
padding: 10px 20px;
margin: 0 10px 0 0;
background-color: #1b3a3e;
color: #fff;
border-radius: 5px 5px 0 0;
display: inline-block;
}
.year-row h2.active-tab {
background-color: #264f52;
}
.tabs-container .year-row {
width: 100%;
}
.data.year-row {
width: 100%;
}
.year-row table {
display: none; }
.table-subhead {
color: #fff;
font-weight: 600;
text-transform: uppercase;
}
.state-name {
font-weight: 500;
}
tr.flagged {
background-color: #ffe533 !important;
}
.dcf-table tbody, .dcf-table thead {font-size: .87em}
.dcf-table tfoot {font-size: .84em}
.dcf-table-bordered td, .dcf-table-bordered th, .dcf-table-striped td, .dcf-table-striped th {padding-left: 1em;padding-right: 1em}
.dcf-table-bordered tr:not(:last-child), .dcf-table-striped tr:not(:last-child) {border-bottom: 1px solid #ffffff}
.dcf-table-striped tbody tr:nth-of-type(2n) {background-color: #ffffff}
.dcf-table thead td, .dcf-table thead th {padding-bottom: .35em;vertical-align: bottom}
.dcf-table tbody td, .dcf-table tbody th, .dcf-table tfoot td, .dcf-table tfoot th {padding-top: .35em;vertical-align: top}
.dcf-table tbody td, .dcf-table tbody th {padding-bottom: .35em}
.dcf-table-bordered thead th {padding-top: 1.33em}
.dcf-wrapper-table-scroll {left: 50%;margin-left: -50vw;margin-right: -50vw;overflow-x: auto;-webkit-overflow-scrolling: touch;padding-bottom: 1em;position: relative;right: 50%;width: 100vw}
@media screen and (max-width:860px) {
.dcf-table-responsive thead {clip: rect(0 0 0 0);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;overflow: hidden;position: absolute;width: 1px;white-space: nowrap}
.dcf-table-responsive tr {display: block}
.dcf-table-responsive td {-webkit-column-gap: 3.16vw;-moz-column-gap: 3.16vw;column-gap: 3.16vw;display: -ms-grid;display: grid;-ms-grid-columns: 1fr 2fr;grid-template-columns: 1fr 2fr;text-align: left!important}
.dcf-table-responsive.dcf-table-bordered, .dcf-table-responsive.dcf-table-bordered thead th {border-width: 0}
.dcf-table-responsive.dcf-table-bordered tbody td {border-top-width: 0}
.dcf-table-responsive:not(.dcf-table-bordered) tbody tr {padding-bottom: .35em}
.dcf-table-responsive:not(.dcf-table-bordered) tbody td {padding-bottom: 0}
.dcf-table-responsive:not(.dcf-table-bordered):not(.dcf-table-striped) tbody td {padding-right: 0}
.dcf-table-responsive.dcf-table-bordered tbody tr:last-child td:last-child {border-bottom-width: 0}
.dcf-table-responsive tbody td:before {content: attr(data-label);float: left;font-weight: 700;padding-right: 1.78em}
.dcf-table-responsive .table-subhead {display: none;}
.dcf-table-responsive td.state-name {font-weight: 700;}
} footer {
display: block;
position: relative;
background: #254F51;
color: #fff;
font-size: 14px;
line-height: 14px;
}
footer .row.narrow {
display: flex;
align-content: center;
align-items: center;
justify-content: space-between;
}
footer .row.narrow a.button {
margin-right: 0px;
}
footer .row.narrow:first-of-type {
padding-bottom: 30px;
}
footer .row.narrow:last-of-type {
padding-top: 30px;
border-top: 1px solid rgba(255, 255, 255, 0.25);
}
.row.narrow-center {
max-width: 1250px;
padding: 60px 0px;
margin: 0 auto;
}
footer .row.narrow-center {
align-content: center;
align-items: center;
justify-content: space-between;
padding-top: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.25);
}
#footer-contact {
display:  block;
margin-bottom: 10px;
text-align: center;
}
#footer-contact a {
color: #fff;
padding: 0px 15px;
line-height: 25px;
}
#footer-contact a:first-of-type {
padding-left: 0px;
}
#footer-contact a:last-of-type {
padding-right: 10px;
border-right: 10px;
}
.copyright {
white-space: nowrap;
padding-left: 10px;
line-height: 25px;
}
#footer-partner {
display: block;
color: #fff;
text-align: center;
}
#footer-partner a {
color: #fff;
line-height: 25px;
}
@media only screen and (max-width: 1300px) {
section.page-feature-wrap {
height: 500px;
min-height: 500px;
}
.page-template-default .page-feature-wrap h2 {
font-size: 20px;
line-height: 24px;
}
.row.narrow,
.page-content .row.narrow,
.icon-list-item.row.narrow,
footer .row.narrow,
footer .row.narrow-center {
margin-right: 60px;
margin-left: 60px;
width: calc(100% - 120px);
}
#page-standard-intro .form-logos {
margin-top: calc(-500px);
}
#page-standard-intro .form-logos.short-height {
margin-top: calc(-320px) !important;
}
#header-contact li a.button,
li#menu-item-1239 {
padding: 10px 15px;
}
li#menu-item-1239:before {
right: 0px !important;
}
#menu-item-1239 .sub-menu {
}
#menu-item-1239 .sub-menu li {
}
#menu-item-1239 .sub-menu .menu-item:first-of-type {
margin-top: 16px;
}
}
@media only screen and (max-width: 1240px) {
#main-nav-trigger {
display: block;
position: absolute;
top: 45px;
right: 45px;
width: 30px;
height: 30px;
}
#main-nav-trigger .far {
display: block;
position: absolute;
width: 30px;
height: 30px;
top: 0px;
right: 0px;
color: #fff;
font-size: 30px;
text-align: center;
}
#main-nav-trigger .far#open {
opacity: 0;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;
transition: opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;
-o-transition: transform .15s ease-in-out, opacity .15s ease-in-out;
transition: transform .15s ease-in-out, opacity .15s ease-in-out;
transition: transform .15s ease-in-out, opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;
}
#main-nav-trigger .far#closed {
opacity: 1;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transition: opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;
transition: opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;
-o-transition: transform .15s ease-in-out, opacity .15s ease-in-out;
transition: transform .15s ease-in-out, opacity .15s ease-in-out;
transition: transform .15s ease-in-out, opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;
}
.visible #main-nav-trigger .far#open {
opacity: 1;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.visible #main-nav-trigger .far#closed {
opacity: 0;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
header #main {
display: block;
position: absolute;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
width: 100%;
left: 0px;
top: 120px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0px 0px 0px;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
pointer-events: none;
max-height: calc(100vh - 120px);
min-height: calc(100vh - 120px);
background: #fff;
overflow-y: auto;
-webkit-transition: -webkit-transform .25s ease-in-out;
transition: -webkit-transform .25s ease-in-out;
-o-transition: transform .25s ease-in-out;
transition: transform .25s ease-in-out;
transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;
}	
header .visible #main {
pointer-events: all;
-webkit-transform: translateX(-0%);
-ms-transform: translateX(-0%);
transform: translateX(-0%);
}
header .menu-main-menu-container {
background: #fff;
}
#container-header {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-transition: background .15s ease-in-out;
-o-transition: background .15s ease-in-out;
transition: background .15s ease-in-out;
height: 120px;
justify-content: space-between;
}
#container-header.visible {
background: #fff;
}
header #container-header {
padding-right: 120px;
}	
header.scrolled #container-header {
height: 120px;
}
.scrolled #main-nav-trigger #closed.menu-closed-white {
opacity: 0;
}
header .menu {
padding-top: 0px;
}
header #menu-main-menu {
display: block;
}
nav > div > ul > li > a:hover {
color: #3085D6;
}
header nav li, header nav a {
display: block;
-webkit-box-sizing: border-box;
box-sizing: border-box; border-right: none;
}
.scrolled .menu-item {
border-right: none;
}
header .menu-item {
padding: 0px;
}
header nav a {
padding: 20px 20px;
margin: 0px;
text-transform: none;
}
a.button.reservations,
.scrolled a.button.reservations { margin-right: 70px;
margin-top: 15px;
margin-bottom: auto;
padding: 15px 20px 15px 50px;
}
a.button.reservations:before {
top: 12px;
}
header #menu-main-menu .sub-menu {
padding-top: 0px;
box-shadow: none;
-webkit-box-shadow: none;
}
.sub-menu:before {
display: none;
}
.menu-item-has-children .sub-menu:before {
top: -9px;
}
#menu-main-menu li.menu-item-has-children:before {
content: "";
font-family: 'Font Awesome 5 Pro';
display: block;
position: absolute;
width: 48px;
height: 48px;
top: 15px;
right: 30px;
visibility: visible;
text-align: left;
font-size: 24px;
line-height: 24px;
font-weight: 200;
-webkit-transition: all .25s ease-in-out;
transition: all .25s ease-in-out;
-o-transition: all .25s ease-in-out;
transition: all .25s ease-in-out;
transition: all .25s ease-in-out, -webkit-transform .25s ease-in-out;
}
.menu-item-has-children > a:before {
display: none;
}
.sub-menu .menu-item:first-of-type {
margin-top: 0px;
}
#menu-main-menu li > ul {
position: relative;
top: inherit;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
}
#menu-main-menu li:hover > ul {
visibility: hidden;
}
#menu-main-menu li:hover > ul {
visibility: hidden;
}
#menu-main-menu li.sub-menu-visible.menu-item-has-children:before {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
top: -7px;
}
#menu-main-menu li.menu-item-has-children > ul {
display: none;
}
header #menu-main-menu li.sub-menu-visible > a {
border-bottom: none;
}
#menu-main-menu li.sub-menu-visible { }
#menu-main-menu li.sub-menu-visible > ul {
display: block;
visibility: visible;
opacity: 1;
}
header #menu-main-menu > li {
padding: 0px 30px;
}
li.button {
width: calc(100% - 60px);
margin: 0px 30px 15px 30px;
border-radius: 30px !important;
}
li#menu-item-1239 a {
color: #fff !important;
}
#menu-main-menu li#menu-item-1239.sub-menu-visible > ul {
width: 100%;
}
#menu-item-1239 .sub-menu li,
#menu-item-1239 .sub-menu .menu-item:first-of-type {
width: 100%;
}
.sub-menu li:last-of-type {
margin-bottom: 20px;
}
.scrolled .sub-menu {
-webkit-box-shadow: none;
box-shadow: none;
}
.sub-menu > li:first-of-type {
display: block;
}
header #menu-main-menu > li > a {
font-size: 24px;
line-height: 24px;
font-weight: 300;
padding-top: 15px;
padding-bottom: 15px;
border-top: 1px solid rgba(151, 151, 151, .25);
}
header #menu-main-menu > li:first-of-type > a,
header #menu-main-menu > li.button > a {
border-top: none;
}
.visible #menu-main-menu > li > a {
color: #254F51;
}
.visible #menu-main-menu > li.current-menu-item > a,
.visible #menu-main-menu > li.current-menu-ancestor > a {
color: #254F51;
}
header #menu-main-menu > li:last-of-type > a {
border-bottom: none;
}
header #menu-main-menu > li .sub-menu a {
color: #002344;
}
.sub-menu .menu-item.current-menu-item a {
color: #269D9A !important;
background: none;
}
.sub-menu .menu-item {
background: inherit;
}
#page-news-intro .the-content {
flex-basis: 100%;
margin-right: 0;
}
#news-sidebar {
flex-basis: 100%;
}
}
@media only screen and (max-width: 1024px) {
.page-template-default .feature-content * {
max-width: 100% !important;
}
#page-standard-intro .form-logos {
margin-top: 0px;
flex-basis: calc(50% - 20px);
}
#page-standard-intro .form-logos.short-height {
margin-top: 0 !important;
}
#page-standard-intro .the-content {
flex-basis: calc(50% - 20px);
}
#field_3_5, #field_3_6, #field_3_7, #field_3_16, #field_3_17, #field_3_18 {
display: block !important;
width: 100% !important;
margin-right: 0px !important;
}
#field_3_6 > div,
#field_3_7 > div {
margin-top: 10px;
}
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_checkbox ul li, 
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_radio ul li {
flex-basis: 45% !important;
}
.feature-img {
max-width: 240px !important;
min-width: 240px !important;
width: 240px !important;
padding-right: 0 !important;
}
}
@media only screen and (max-width: 1000px) {
header {
height: auto;
}
header #container-header {
flex-wrap: wrap;
}
.col-3 > div,
.col-3 > li,
.col-4 > div,
.col-4 > li,
.col-5 > div,
.col-5 > li,
.col-6 > div,
.col-6 > li {
-ms-flex-preferred-size: calc((100% / 2) - 31px);
flex-basis: calc((100% / 2) - 31px);
max-width: calc((100% / 2) - 31px);
} 
.col-3 > div:nth-of-type(3n+1),
.col-3 > li:nth-of-type(3n+1),
.col-4 > div:nth-of-type(4n+1),
.col-4 > li:nth-of-type(4n+1),
.col-5 > div:nth-of-type(5n+1),
.col-5 > li:nth-of-type(5n+1),
.col-6 > div:nth-of-type(6n+1),
.col-6 > li:nth-of-type(6n+1) {
margin-left: inherit;
}
.col-3 > div:nth-of-type(3n+3),
.col-3 > li:nth-of-type(3n+3),
.col-4 > div:nth-of-type(4n+4),
.col-4 > li:nth-of-type(4n+4),
.col-5 > div:nth-of-type(5n+5),
.col-5 > li:nth-of-type(5n+5),
.col-6 > div:nth-of-type(6n+6),
.col-6 > li:nth-of-type(6n+6) {
margin-right: inherit;
}
.col-3 > div:nth-of-type(2n+1),
.col-3 > li:nth-of-type(2n+1),
.col-4 > div:nth-of-type(2n+1),
.col-4 > li:nth-of-type(2n+1),
.col-5 > div:nth-of-type(2n+1),
.col-5 > li:nth-of-type(2n+1),
.col-6 > div:nth-of-type(2n+1),
.col-6 > li:nth-of-type(2n+1) {
margin-left: 0px;
}
.col-3 > div:nth-of-type(2n+2),
.col-3 > li:nth-of-type(2n+2),
.col-4 > div:nth-of-type(2n+2),
.col-4 > li:nth-of-type(2n+2),
.col-5 > div:nth-of-type(2n+2),
.col-5 > li:nth-of-type(2n+2),
.col-6 > div:nth-of-type(2n+2),
.col-6 > li:nth-of-type(2n+2) {
margin-right: 0px;
}
#featured-wrap {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.flex-row .icon_row .icon {
margin: 0px !important;
flex-basis: 25% !important;
max-width: 25% !important;
}
}
@media only screen and (max-width: 768px) {
header #container-header {
padding: 20px 30px;
height: 160px;
}
header .logo {
margin-top: 20px;
min-width: 250px;
}
header #main {
top: 160px;
max-height: calc(100vh - 160px);
min-height: calc(100vh - 160px);
}
#header-contact {
flex-basis: 100%;
}
section.page-feature-wrap {
height: unset;
min-height: unset;
}
.page-template-default .feature-content .feat-col {
flex-direction: column;
}
.page-feature-wrap.bar .feature-info-wrap h1 {
font-size: 34px;
line-height: 40px;
}
.feature-img {
max-width: 240px !important;
min-width: 240px !important;
width: 240px !important;
padding-right: 0 !important;
}
.row.narrow,
.page-content .row.narrow,
.icon-list-item.row.narrow,
footer .row.narrow {
margin-right: 30px;
margin-left: 30px;
width: calc(100% - 60px);
padding-top: 30px;
}
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_checkbox ul li, 
#page-quote .gform_wrapper ul li.field_description_below div.ginput_container_radio ul li {
flex-basis: 100% !important;
margin-right: 0px !important;
}
}
@media only screen and (max-width: 710px) {
#header-contact {
flex-wrap: wrap;
}
.page-feature-wrap h1 {
font-size: 32px;
line-height: 36px;
}
.col-2 > div,
.col-2 > li,		
.col-3 > div,
.col-3 > li,
.col-4 > div,
.col-4 > li,
.col-5 > div,
.col-5 > li,
.col-6 > div,
.col-6 > li,
.col-2 > div:nth-of-type(2n+1), 
.col-2 > li:nth-of-type(2n+1),
.col-2 > div:nth-of-type(2n+2), 
.col-2 > li:nth-of-type(2n+2) {
margin-left: 0px !important;
margin-right: 0px !important;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
} 
.form .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.no_last_name span, 
.form .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span, 
.form .gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.has_last_name span, 
#gform_wrapper_1 #field_1_3, 
#gform_wrapper_1 #field_1_4,
.gform_wrapper ul.gfield_checkbox > li, 
.gform_wrapper ul.gfield_radio > li {
width: 100% !important;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: inherit;
margin-right: 0px !important;
}
.block-title h2, 
#page-standard-intro .the-content h2:first-of-type {
font-size: 24px;
line-height: 30px;
}
.icon_row .icon {
flex-basis: 50% !important;
max-width: 50% !important;
margin: 0px;
}
#page-standard-intro .the-content,
#page-standard-intro .form-logos {
flex-basis: 100%;
margin-right: 0px;
}
#page-standard-intro .form-logos {
margin-top: 30px;
}
#field_4_6,
#field_4_9,
#field_4_10,
#field_4_11,
#field_4_32,
#field_4_34,
#field_4_36,
#field_4_37,
#field_4_39,
#field_4_41,
#field_4_14,
#field_4_15,
#field_4_16,
#field_4_17 {
display: inline-block;
width: 100%;
margin-right: 0px;
margin-top: 9px;
}
footer .row.narrow {
flex-wrap: wrap;
}
footer .row.narrow a.button {
flex-basis: 100%;
margin: 15px 0px 0px 0px;
text-align: center;
}
#copyright {
flex-basis: 100%;
margin-top: 10px;
}
.copyright {
padding-left: 0;
}
}
@media only screen and (max-width: 540px) {
}	
@media only screen and (max-width: 460px) {
#footer-contact a {
border: none !important;
flex-basis: 100%;
margin-bottom: 5px;
padding-left: 0px !important;
}
} @font-face {
font-family: 'Font Awesome 5 Pro';
font-style: normal;
font-weight: 300;
src: 	url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-light-300.eot);
src: 	url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-light-300.woff2) format("woff2"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-light-300.woff) format("woff"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-light-300.ttf) format("truetype"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-light-300.svg#fontawesome) format("svg"); 
}
@font-face {
font-family: 'Font Awesome 5 Pro';
font-style: normal;
font-weight: 400;
src: 	url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-regular-400.eot);
src: 	url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-regular-400.woff2) format("woff2"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-regular-400.woff) format("woff"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-regular-400.ttf) format("truetype"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-regular-400.svg#fontawesome) format("svg"); 
}
@font-face {
font-family: 'Font Awesome 5 Pro';
font-style: normal;
font-weight: 900;
src: 	url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-solid-900.eot);
src: 	url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-solid-900.woff2) format("woff2"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-solid-900.woff) format("woff"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-solid-900.ttf) format("truetype"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-solid-900.svg#fontawesome) format("svg"); 
} 
@font-face {
font-family: 'Font Awesome 5 Brands';
font-style: normal;
font-weight: 400;
src: 	url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-brands-400.eot);
src: 	url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-brands-400.woff2) format("woff2"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-brands-400.woff) format("woff"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-brands-400.ttf) format("truetype"), 
url(//borderlesscoverage.com/wp-content/themes/borderlesscoverage/fonts/fa-brands-400.svg#fontawesome) format("svg"); 
}