/* @cache_version:1 */


/* =======================================================================
   template_custom:      
*/
/*@==template_custom==*/
.template .template{line-height:1.6}
.template .template hr{display:block;border:solid #d4e5e8;border-width:0 0 1px;clear:both;padding-top:15px;margin:0 0 20px;height:0}
.template .path{margin-bottom:18px;line-height:14px}
.template .path a{text-transform:uppercase;font-size:13px}
.template .pg-gallery-fw{margin-bottom:2rem}
.template .pg-body .content-divider{width:100%;height:5px;background:url(/_data/site/24/templates/current/css/dividerBG.svg) no-repeat}
.template .pg-body h2:before{content:"";display:block;width:100%;height:10px;background:url(/_data/site/24/templates/current/css/dividerBG3.svg) repeat-x;padding:0;margin:2rem 0}
.template .pg-body img{width:100%}
.template .mobile-only{display:none}
.template .text-center{text-align:center}
.template .columns img{width:100%}
.template .margin-bottom{margin-bottom:30px}
.template .pg-body h3{border-top:1px solid #d4e5e8;margin-top:30px;padding-top:10px}
.template a.cta-button{border:2px solid #10084c;background:rgba(0,0,0,0);padding:12px 40px;font-family:"Open Sans",arial,helvetica,sans-serif;text-transform:uppercase;letter-spacing:2px;text-decoration:none;color:#10084c;font-size:18px;transition:all .3s ease;cursor:pointer;line-height:3em}
.template .fields-holder .row-submit input:hover,.template a.cta-button:hover{background:#10084c;color:#f7f6f6}
.template .button-wrapper{text-align:center;margin:30px 0}
.template .iframe-wrapper{position:relative;padding-bottom:39%;margin-bottom:20px;padding-top:30px;height:0;overflow:hidden}
.template .iframe-wrapper:last-of-type{margin-bottom:0}
.template .iframe-wrapper iframe,.template .iframe-wrapper object,.template .iframe-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
.template .header-content-wrapper{position:relative}
.template .header-logo{display:block;position:absolute;top:10px}
.template .header-logo img{width:90%}
.template .header-search{display:block;position:absolute;top:34px;right:27px}
.template #search #p-search{border:none;border:1px solid #e3e3e3;box-shadow:none;padding:8px;width:200px}
.template ._body-38 #header-nav{position:absolute}
.template ._body-38 .pg-gallery-fw{margin-bottom:0px}
.template ._body-38 #main-content{background:#080425}
.template .pg-body table.standard-stripe{width:100%;border-collapse:collapse}
.template .pg-body table.standard-stripe tr:nth-of-type(odd){background:#eee}
.template .pg-body table.standard-stripe th{background:#2f507a;color:#fff;font-weight:700}
.template .pg-body table td:first-child{width:40%}
.template .pg-body table.standard-stripe td,.template .pg-body table.standard-stripe th{padding:6px;border:1px solid #ccc;text-align:left}
.template .item-news .pg-gallery-image{margin-bottom:30px}
.template .item-news h1.pg-title{text-align:center}
.template .item-news .pg-time{display:none}
.template .item-news .pg-date{font-weight:bold;font-size:14px;text-align:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e3e3e3}
.template .item-news span.pg-date{border-bottom:0px solid #e3e3e3}
.template .gallery-fw-wrapper-preset-1428{min-height:500px}
.template .gallery-fw-wrapper-preset-1428 .cycle-overlay{height:100%}
.template .gallery-fw-wrapper-preset-1428 .cycle-overlay .caption-description{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:30px;text-align:center}
.template .gallery-fw-wrapper-preset-1428 .cycle-overlay .caption-description h1{color:#fff;font-size:45px;text-shadow:0 0 15px #000;line-height:1.4;text-transform:uppercase}
.template .gallery-fw-wrapper-preset-1428 .cycle-overlay .caption-description h3{font-weight:bold;text-transform:uppercase;color:#fff;font-size:21px;letter-spacing:2px;text-shadow:0 0 8px #000;line-height:1.4}
.template .gallery-fw-wrapper-preset-1428 .cycle-overlay .caption-description .banner-strap{font-weight:bold;color:#fff;font-size:21px;letter-spacing:1px;text-shadow:0 0 8px #000;line-height:1.6}
.template .gallery-fw-wrapper-preset-1428 .cycle-overlay .button-cta-wrapper{margin:0px}
.template .gallery-fw-wrapper-preset-1428 .cycle-overlay .button-cta-wrapper a.button-cta{font-family:FontAwesome;color:#fff;font-size:50px;padding:0px;border:0px;background:rgba(0,0,0,0);text-shadow:0 0 10px #000;text-decoration:none}
.template .gallery-fw-wrapper-preset-1428 .cycle-overlay .button-cta-wrapper a.button-cta:hover{background:rgba(0,0,0,0);border:0px;color:#5f7e7a}
.template .folder-preset-688 .folder-view li .caption h3{line-height:1.4}
.template .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.template .video-container iframe,.template .video-container object,.template .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.template .pg-gallery-av video{max-width:1004px;width:100% !important}
.template .pg-gallery-av audio{margin-top:30px}
.template .pg-gallery-av>div{margin-bottom:30px;background-color:#f0edec}
.template .pg-gallery-av>div:last-of-type{margin-bottom:0}
.template .folder-view .pg-gallery-av .cap-description,.template .pg-gallery-av .cap-description{padding:15px 30px 0px;line-height:20px}
.template .pg-gallery-av h2.cap-title{text-transform:uppercase;padding:15px 30px 0;margin-bottom:0}
.template .pg-gallery-av .av-player.type-audio .pg-gallery-av-inner{padding-top:0px}
.template ._body-36 .pg-body{text-align:center}
.template .fields-holder .input,.template .fields-holder textarea,.template .fields-holder select{padding:8px;font-family:"Open Sans",arial,helvetica,sans-serif;font-size:18px;width:100%}
.template .fields-holder #id_submitButton{width:100%;font-family:"Open Sans",arial,helvetica,sans-serif;font-size:18px;background:none;font-weight:600;background-color:#10084c;color:#f7f6f6}
.template .fields-holder .row-title{color:#10084c;font-weight:600;font-size:18px}
.template #footer-box{padding:30px;font-size:13px;font-weight:700}
.template #footer-box a{font-weight:700;color:#f7f6f6;text-decoration:none}
.template #footer-box p{margin:0}
.template #footer-box p a{font-weight:700;color:#60a7ff}
.template .powered{display:none}
.template #footer-box{color:#f7f6f6}
.template .header-logo{top:-100px}
.template .header-search{display:none}
.template #menu-h{top:35px}
@media only screen and (max-width: 767px){.template #r-col-box #menu-v{display:none}
.template #mobile-search-icon{height:33px;width:33px;fill:#77c4d3}
.template .mobile-hide{display:none}
.template .mobile-only{display:block}
.template .home-banner-main{top:5%}
.template #body-footer-box .columns img{margin-bottom:30px}
.template ._body-1 .pg-body{margin-top:30px;margin-bottom:20px}
.template .template h1.banner-text{font-size:60px}
.template #browser-box{margin-top:180px !important}
}
@media(min-width: 767px)and (max-width: 944px){.template .mobile-hide{display:block}
.template .mobile-only{display:none}
}

/*==@template_custom==*/