/* @cache_version:1 */


/* =======================================================================
   template_custom:      
*/
/*@==template_custom==*/
.template{line-height:1.6}
.template hr{display:block;border:solid #d4e5e8;border-width:0 0 1px;clear:both;padding-top:15px;margin:0 0 20px;height:0}
.path{margin-bottom:18px;line-height:14px}
.path a{text-transform:uppercase;font-size:13px}
.pg-gallery-fw{margin-bottom:2rem}
.pg-body .content-divider{width:100%;height:5px;background:url(/_data/site/24/templates/current/css/dividerBG.svg) no-repeat}
.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}
.pg-body img{width:100%}
.mobile-only{display:none}
.text-center{text-align:center}
.columns img{width:100%}
.margin-bottom{margin-bottom:30px}
.pg-body ol li{margin-bottom:1em}
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}
.fields-holder .row-submit input:hover,a.cta-button:hover{background:#10084c;color:#f7f6f6}
.button-wrapper{text-align:center;margin:30px 0}
.iframe-wrapper{position:relative;padding-bottom:39%;margin-bottom:20px;padding-top:30px;height:0;overflow:hidden}
.iframe-wrapper:last-of-type{margin-bottom:0}
.iframe-wrapper iframe,.iframe-wrapper object,.iframe-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
.header-content-wrapper{position:relative}
.header-logo{display:block;width:600px;position:absolute;top:5px;left:0;right:0;margin:0 auto;z-index:1}
.header-logo img{width:100%}
.header-logo h1{text-align:center;color:#000;font-weight:bold;text-decoration:none;transition:all .3s ease;font-size:31px}
.header-logo a:hover{color:red}
.header-logo a{text-decoration:none}
.header-search{display:block;position:absolute;top:44px;right:27px}
#search #p-search{border:none;border:1px solid #e3e3e3;box-shadow:none;padding:8px;width:200px}
table.standard-stripe{width:100%;border-collapse:collapse}
table.standard-stripe tr:nth-of-type(odd){background:#eee}
table.standard-stripe th{background:#2f507a;color:#fff;font-weight:700}
table td:first-child{width:40%}
table.standard-stripe td,table.standard-stripe th{padding:6px;border:1px solid #ccc;text-align:left}
.main-text-wrapper{box-sizing:border-box;padding:30px;background:rgba(0,0,0,.4);border-radius:4px}
._body-1 .pg-body img{width:100%;margin:0 auto}
._body-1 #main-content-box{min-height:310px}
.banner-wrapper{position:relative;width:1004px;margin:0 auto}
._body-1 .pg-body h1{color:#fff;margin-top:1rem;text-align:center}
.template h1.banner-text{color:#fff;font-size:36px;text-transform:uppercase;line-height:1.3em;margin:10px 0 15px}
._body-1 .folder-preset-651 .folder-tile li::after{display:none}
._body-1.body-template #template-content{background-image:url(/_data/site/236/pg/1/photo-1470396346435-249d74f1ba5a.jpg);background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,0)}
.fields-holder .input,.fields-holder textarea,.fields-holder select{padding:8px;font-family:"Open Sans",arial,helvetica,sans-serif}
.fields-holder #id_submitButton{width:100%;font-family:"Open Sans",arial,helvetica,sans-serif;font-size:18px;background:none;font-weight:600;background-color:#f15b4e;color:#f7f6f6}
.fields-holder .row-title{color:#10084c;font-weight:600;font-size:18px}
.row-captcha img{max-width:230px}
#footer-box{padding:30px;font-size:13px;font-weight:700;color:#f7f6f6}
#footer-box a{font-weight:700;color:#f7f6f6;text-decoration:none}
#footer-box p{margin:0}
#footer-box p a{font-weight:700;color:#f15b4e}
.powered{display:none}
#footer{background-size:contain}
.fa{display:inline-block;font-size:inherit}
.fa ul{padding-left:0;list-style-type:none;margin-top:0;margin-left:0}
.fa ul li{margin-left:0;margin-bottom:1em;line-height:1.6;font-family:"Open Sans",arial,helvetica,sans-serif;display:inline}
.fa-ul>li{position:relative}
.fa-phone:before{content:"";margin-right:10px;color:#f15b4e;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-mail:before{content:"";margin-right:10px;margin-left:9px;color:#f15b4e;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-facebook:before{content:"";margin-right:10px;margin-left:9px;color:#f15b4e;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-twitter:before{content:"";margin-right:10px;margin-left:9px;color:#f15b4e;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (max-width: 767px){#r-col-box #menu-v{display:none}
#mobile-search-icon{height:33px;width:33px;fill:#77c4d3}
.mobile-hide{display:none}
.mobile-only{display:block}
.home-banner-main{top:5%}
#body-footer-box .columns img{margin-bottom:30px}
._body-1 .pg-body{margin-top:30px;margin-bottom:20px}
#menu-hamb li.n11.folder div a.menu-branch{display:none}
}
@media(min-width: 767px)and (max-width: 944px){.mobile-hide{display:block}
.mobile-only{display:none}
}

/*==@template_custom==*/