/*!
Theme Name: goodshepherd
Theme URI: http://seekbrevity.com/
Author: Ben Gathard & Andrew Blackwell of Brevity
Author URI: http://seekbrevity.com/
Description: This is a custom theme designed for {ClientName}, built on the base theme and responsive framework for all custom sites built by Brevity. 
Version: 2.0
Text Domain: brevity-2016
Domain Path: /languages/

Brevity 2016 is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Brevity 2016 CSS Framework is based on Skeleton V1.2, http://www.getskeleton.com Copyright 2011, Dave Gamache

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,700);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0 0 0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.desktop{display:none !important}.mobile{display:inherit !important}.right{float:right !important}.left{float:left !important}.both{clear:both !important}@media (min-width: 768px){.desktop{display:block !important}.mobile{display:none !important}}.wrapper{float:left;width:100%}.wrapper.gray{background:#ccc}.container{-ms-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1248px;width:90%;min-width:300px}.container .column{-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:1.25em;margin-left:0.6665%;margin-right:0.6665%;width:100%}@media (max-width: 767px){.container .column{margin-left:0;margin-right:0}}.container .row{float:left;margin-bottom:0px;width:100%}@media (min-width: 768px){.container .column{margin-bottom:0px}.container .column:first-child{margin-left:0}.container .column:last-child{margin-right:0}.container .row{margin-bottom:1.25em}.container .column.one{width:5%}.container .column.two{width:11.333%}.container .column.three{width:17.666%}.container .column.four{width:23.999%}.container .column.five{width:30.333%}.container .column.six{width:36.666%}.container .column.seven{width:42.999%}.container .column.eight{width:49.333%}.container .column.nine{width:55.666%}.container .column.ten{width:61.999%}.container .column.eleven{width:68.333%}.container .column.twelve{width:74.666%}.container .column.thirteen{width:80.999%}.container .column.fourteen{width:87.333%}.container .column.fifteen{width:93.666%}.container .column.sixteen{width:100%}.container .column.offset-one{margin-left:6.333%}.container .column.offset-two{margin-left:12.666%}.container .column.offset-three{margin-left:18.999%}.container .column.offset-four{margin-left:25.222%}.container .column.offset-five{margin-left:31.666%}.container .column.offset-six{margin-left:37.999%}.container .column.offset-seven{margin-left:44.222%}.container .column.offset-eight{margin-left:50.666%}.container .column.offset-nine{margin-left:56.999%}.container .column.offset-ten{margin-left:63.222%}.container .column.offset-eleven{margin-left:69.666%}.container .column.offset-twelve{margin-left:75.999%}.container .column.offset-thirteen{margin-left:82.222%}.container .column.offset-fourteen{margin-left:88.666%}.container .column.offset-fifteen{margin-left:94.999%}.container .column.offset-sixteen{margin-left:100%}.container .column.half{width:49.333%}.container .column.offset-half{margin-left:50.666%}.container .column.one-third{width:32.444%}.container .column.two-thirds{width:66.222%}.container .column.offset-one-third{margin-left:33.777%}.container .column.offset-two-thirds{margin-left:67.555%}.container .column.one-fourth{width:23.999%}.container .column.two-fourths{width:49.333%}.container .column.three-fourths{width:74.666%}.container .column.offset-one-fourth{margin-left:25.222%}.container .column.offset-two-fourths{margin-left:50.666%}.container .column.offset-three-fourths{margin-left:75.999%}.container .column.one-fifth{width:18.999%}.container .column.two-fifths{width:39.222%}.container .column.three-fifths{width:59.446%}.container .column.four-fifths{width:79.661%}.container .column.offset-one-fifth{margin-left:20.222%}.container .column.offset-two-fifths{margin-left:40.555%}.container .column.offset-three-fifths{margin-left:60.779%}.container .column.offset-four-fifths{margin-left:80.994%}}.container:after,.row:after{content:"";display:table;clear:both}body,button,input,select,textarea,#page{color:#404040;font-family:"Raleway",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1.5;letter-spacing:.02em}@media (min-width: 1510px){body,button,input,select,textarea,#page{font-size:18px}}@media (min-width: 768px) and (max-width: 959px){body,button,input,select,textarea,#page{font-size:14px}}@media (min-width: 480px) and (max-width: 767px){body,button,input,select,textarea,#page{font-size:14px}}@media (max-width: 479px){body,button,input,select,textarea,#page{font-size:14px}}h1,h2,h3,h4,h5,h6{font-family:"Raleway",sans-serif;clear:both;letter-spacing:.04em;line-height:1.2;margin:0 0 0.67em 0}h1{font-size:2.5em}h2{font-size:2.25em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.3125em}h6{font-size:1.125em}p{margin-bottom:1.5em}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Raleway",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px "Raleway",sans-serif}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.relative{position:relative}a{color:#404041;text-decoration:none}a:visited{color:#404041}a:hover,a:focus,a:active{color:#404041}.mobile{display:none}@media (max-width: 767px){.mobile{display:block !important}}.desktop{display:block}@media (max-width: 767px){.desktop{display:none !important}}.button{border-color:#404041;border-radius:1px;color:#404041;cursor:pointer;display:inline-block;letter-spacing:.08em;padding:.8em 1px;position:relative;stroke:#404041;width:200px;transition:all .2s linear 0s}.button.default{text-align:center}.button.default.darkBlue{background-color:#27578c;color:#fff}.button.default.darkBlue:hover{background-color:#3270b4}.button.default.mediumBlue{background-color:#3878a8;color:#fff}.button.default.mediumBlue:hover{background-color:#2b5d82}.button.default.lightBlue{background-color:rgba(39,87,140,0.6);color:#fff}.button.default.lightBlue:hover{background-color:rgba(28,62,100,0.6)}.button.default.orange{background-color:#051A55;color:#fff}.button.default.orange:hover{background-color:#020b25}.button.default.white{background-color:#fff;color:#051A55}.button.default.white:hover{background-color:#e6e6e6}.button.underline{box-sizing:border-box;text-decoration:none;position:relative;min-height:1.5em}.button.underline:after{background-color:#404041;border:0px solid;border-radius:.0625em;content:'';position:absolute;bottom:0;left:0;width:calc(100% + 5px);height:.125em;transition:all .2s linear 0s}.button.underline-2{box-sizing:border-box;text-decoration:none;position:relative;transition:all .2s linear 0s}.button.underline-2:after{background-color:#404041;border:0px solid;border-radius:.0625em;content:'';position:absolute;bottom:0;left:0;width:100%;height:.125em;transition:all .2s linear 0s}.button.arrow{text-align:left;padding-right:40px}.button.arrow:hover svg{transform:translate(3px, -50%)}.button.arrow svg{position:absolute;height:1em;width:20px;top:50%;right:0%;stroke:inherit !important;transform:translateY(-50%);transition:all .2s linear 0s}.button.arrow svg line{stroke:inherit !important}.button.arrow-2{padding-left:40px;padding-right:1em;text-align:right;width:auto}.button.arrow-2:hover svg{transform:translate(-3px, -50%) scaleX(-1)}.button.arrow-2 svg{position:absolute;height:1em;width:20px;top:50%;left:0%;stroke:inherit !important;transform:translateY(-50%) scaleX(-1);transition:all .2s linear 0s}.button.arrow-2 svg line{stroke:inherit !important}.button.orange{border-color:#051A55;color:#051A55;stroke:#051A55}.button.orange:after{background-color:#051A55 !important}.button.white{border-color:#fff;color:#fff;stroke:#fff}.button.white:after{background-color:#fff !important}@media (min-width: 768px) and (max-width: 959px){#content_wrapper{padding-top:80px}}@media (max-width: 767px){#content_wrapper{padding-top:65px}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:0.8075em 0}.site-main .gallery{margin-bottom:1.5em}.site-main .gallery a img{border:none;height:auto;max-width:90%}.site-main .gallery dd,.site-main .gallery figcaption{margin:0}embed,iframe,object{max-width:100%}#header-message-bar{background:#f1f1f2;float:none;font-size:.9em;min-width:300px;padding:0;position:relative;overflow:hidden;text-align:center}#header-message-bar .message-bar-container.container{padding:12px 0}@media (max-width: 767px){#header-message-bar .message-bar-container.container{min-width:80%;width:80%}}#header-message-bar .message-bar-container.container a{color:black;font-weight:bold;text-decoration:underline}#header-message-bar .close{display:inline-block;height:20px;position:absolute;text-indent:-9999px;width:20px;right:.625em;top:50%;transform:translateY(-50%)}#header-message-bar .close:before,#header-message-bar .close:after{border-left:1px solid #000;content:'';display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg)}#header-message-bar .close:after{transform:translate(-50%, -50%) rotate(-45deg)}#header-message-bar .close:hover{display:inline-block;height:20px;position:absolute;text-indent:-9999px;width:20px}#header-message-bar .close:hover:before,#header-message-bar .close:hover:after{border-left:2px solid #000;content:'';display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg)}#header-message-bar .close:hover:after{transform:translate(-50%, -50%) rotate(-45deg)}#header-message-bar.hide{height:0 !important}.primary_menu ul li{position:relative}.primary_menu li.menu-item a{position:relative}.primary_menu li.menu-item:hover{background:#051A55;color:#fff}.primary_menu li.menu-item:hover .sub-menu{display:block !important;text-align:left}.primary_menu ul.sub-menu{box-shadow:0 10px 10px rgba(0,0,0,0.25);display:none !important;position:absolute;width:auto !important;z-index:997}.sticky.navigation_wrapper .primary_menu ul.sub-menu li:last-child{box-shadow:0px 2px 5px -3px rgba(0,0,0,0.5)}.primary_menu ul.sub-menu li{background:#fff;display:block;width:250px}.home.navigation_wrapper .primary_menu ul.sub-menu li{background:white !important;border-left:2px solid #fff}.primary_menu ul.sub-menu li a{box-sizing:border-box;display:block;padding:.5625em .9375em .375em;width:100% !important;transition:all .2s linear 0s}.home.navigation_wrapper .primary_menu ul.sub-menu li a{text-align:left;color:#051A55;background:transparent}.home.navigation_wrapper .primary_menu ul.sub-menu li a:hover{background:#051A55;color:#fff}.primary_menu ul.sub-menu li a:hover{background:#051A55;color:#fff}.navigation_wrapper.home{background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.01) 100%);position:absolute;top:0;width:100%;z-index:998}.navigation_wrapper.home .navigation_container{background:transparent;padding:.3125em 0px 0px}.navigation_wrapper.home .gs-logo svg{max-height:8.375em;max-width:300px;width:18vw}.navigation_wrapper.home .gs-icon{display:none}.navigation_wrapper.home #need_help_now{background:transparent;border:0px !important;transition:all .2s linear 0s}.navigation_wrapper.home #need_help_now:hover a{border-radius:0}.navigation_wrapper.home #need_help_now:hover ul,.navigation_wrapper.home #need_help_now:hover li{display:block}.navigation_wrapper.home #need_help_now ul,.navigation_wrapper.home #need_help_now li{display:none}.navigation_wrapper.home #need_help_now ul{position:absolute;width:100%}.navigation_wrapper.home #need_help_now li{background:#fff;border:0px solid;border-bottom:2px solid #051A55;font-size:.625em;padding:.625em 0px;text-align:center;text-transform:uppercase;transition:all .2s linear 0s;width:100%}.navigation_wrapper.home #need_help_now li a{color:#051A55;font-size:1.5em}.navigation_wrapper.home #need_help_now li:hover{background:#f1f1f2}.navigation_wrapper.home #need_help_now>a{border:2px solid #fff;border-top:0px;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;color:#fff;font-weight:400}.navigation_wrapper.home .primary_menu a{color:#fff}@media (min-width: 768px) and (max-width: 959px){.navigation_wrapper.sticky,.navigation_wrapper.default,.navigation_wrapper.home{display:none}}@media (max-width: 767px){.navigation_wrapper.sticky,.navigation_wrapper.default,.navigation_wrapper.home{display:none}}.navigation_wrapper .navigation_container{background:#fff;max-width:none !important;padding:20px 0px;position:relative;display:flex;flex-direction:column-reverse}.navigation_wrapper .navigation_container .logo_container{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:space-between}.navigation_wrapper .gs-logo img{max-width:225px;width:20vw}.navigation_wrapper .primary_menu{position:absolute;right:0;top:55%;max-width:77%}.navigation_wrapper .primary_menu ul{text-align:right}.navigation_wrapper .primary_menu ul,.navigation_wrapper .primary_menu li{display:inline-block;list-style-type:none;margin:0;padding:0}.navigation_wrapper .primary_menu ul a,.navigation_wrapper .primary_menu li a{display:block;color:#27578c;font-size:.9375em;padding:10px 12.5px}.navigation_wrapper .primary_menu li:hover>a{color:#fff}.navigation_wrapper .aux_buttons{display:flex;justify-content:end;width:auto}.navigation_wrapper .aux_buttons #need_help_now,.navigation_wrapper .aux_buttons #donate{display:inline-block;margin-left:1.875em;margin-top:-5px}.navigation_wrapper #need_help_now{background:#fff;position:relative}.navigation_wrapper #need_help_now>a{border:2px solid #051A55;border-top:0px;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;color:#051A55;font-size:.9375em;font-weight:400;padding:0.9em 1.875em;text-transform:uppercase;width:auto !important}.navigation_wrapper #need_help_now ul,.navigation_wrapper #need_help_now li{display:none;list-style-type:none;margin:0;padding:0}.navigation_wrapper #need_help_now ul{position:absolute;width:100%;z-index:998}.navigation_wrapper #need_help_now li{background:#fff;border:0px solid;border-bottom:2px solid #051A55;font-size:.625em;padding:.625em 0px;text-align:center;text-transform:uppercase;transition:all .2s linear 0s;width:100%}.navigation_wrapper #need_help_now li:hover{background:#f1f1f2}.navigation_wrapper #need_help_now li a{color:#051A55;font-size:1.5em}.navigation_wrapper #need_help_now:hover a{border-radius:0}.navigation_wrapper #need_help_now:hover ul,.navigation_wrapper #need_help_now:hover li{display:block}.navigation_wrapper #donate{background:#051A55;border-radius:3px;border-top-left-radius:0 !important;border-top-right-radius:0 !important;color:#fff;font-size:.9375em;font-weight:400;padding:0.9em 1.875em;text-transform:uppercase;transition:all .2s linear 0s;width:auto !important}.navigation_wrapper #donate:hover{background:#04133d}.navigation_wrapper.sticky{background:#fff;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.5);position:fixed;bottom:120%;left:0;width:100%;z-index:998;transition:all .2s linear 0s}.navigation_wrapper.sticky.active{bottom:100%;transform:translateY(100%)}.navigation_wrapper.sticky .navigation_container{padding:5px 20px;width:100% !important;max-width:100% !important}.navigation_wrapper.sticky .gs-icon{display:block;width:64px}.navigation_wrapper.sticky .gs-icon img{width:64px;height:64px;display:block}.navigation_wrapper.sticky .primary_menu{top:50%;left:100px;transform:translateY(-50%)}.navigation_wrapper.sticky .primary_menu ul{max-width:calc(100% - 9em);text-align:left !important}.navigation_wrapper.sticky .aux_buttons{display:block;position:absolute;top:0;right:0;bottom:0;width:auto !important}.navigation_wrapper.sticky .aux_buttons #donate,.navigation_wrapper.sticky .aux_buttons #need_help_now{border-radius:0;border:0px solid #27578c;box-sizing:border-box;display:block;float:left;height:100%;line-height:4.5;margin-left:0;margin-top:0}@media (min-width: 1510px){.navigation_wrapper.sticky .aux_buttons #donate,.navigation_wrapper.sticky .aux_buttons #need_help_now{line-height:4}}.navigation_wrapper.sticky #donate{font-size:.8125em;font-weight:400}.navigation_wrapper.sticky #need_help_now{background:#f1f1f2}.navigation_wrapper.sticky #need_help_now>*{line-height:1.5}.navigation_wrapper.sticky #need_help_now li{padding:.75em 0px}.navigation_wrapper.sticky #need_help_now li a{color:#051A55;font-size:1.5em}.navigation_wrapper.sticky #need_help_now a{border:0px !important;color:#404041;font-size:.8125em;font-weight:400}.navigation_wrapper.mobile-nav{display:none;position:absolute;height:65px;width:100%;z-index:998}@media (min-width: 768px) and (max-width: 959px){.navigation_wrapper.mobile-nav{display:block;height:80px}}@media (max-width: 767px){.navigation_wrapper.mobile-nav{display:block}}.navigation_wrapper.mobile-nav .navigation_container{display:table;padding:0px;padding:0px;width:100%}.navigation_wrapper.mobile-nav #open-menu{background:#f1f1f2;display:table-cell;height:65px;text-align:center;vertical-align:middle;width:65px}@media (min-width: 768px) and (max-width: 959px){.navigation_wrapper.mobile-nav #open-menu{height:80px;width:110px}}.navigation_wrapper.mobile-nav #open-menu svg{height:23px;width:26px}@media (min-width: 768px) and (max-width: 959px){.navigation_wrapper.mobile-nav #open-menu svg{width:30px}}.navigation_wrapper.mobile-nav .gs-logo{display:table-cell;text-align:center;vertical-align:middle}@media (max-width: 767px){.navigation_wrapper.mobile-nav .gs-logo img{width:220px}}.navigation_wrapper.mobile-nav #open-help{background:#051A55;color:#fff;display:table-cell;font-size:7px;height:65px;text-align:center;vertical-align:middle;text-transform:uppercase;width:75px}@media (min-width: 768px) and (max-width: 959px){.navigation_wrapper.mobile-nav #open-help{font-size:11px;height:80px;width:110px}}.navigation_wrapper.mobile-nav #open-help img{display:block;margin:0 auto 5px;width:auto !important}#mobile_overlay{background:#051A55;position:fixed;width:100%;height:100%;top:0;left:0;visibility:hidden;z-index:-999;transform:translateY(-100%);transition:transform 0.4s ease-in-out, visibility 0s 0.4s;transition:all .2s linear 0s;z-index:999}#mobile_overlay.active{visibility:visible;z-index:9999;transform:translateY(0%);transition:transform 0.4s ease-in-out}#mobile_overlay img{cursor:pointer;width:40px;height:40px;margin-bottom:20px}#mobile_menu_title{display:block;position:relative;min-height:75px}#mobile_menu_title h2{display:inline-block;color:#fff;font-size:2.25em;font-weight:300;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#mobile_menu_title img{position:absolute;top:50%;right:0px;transform:translateY(-50%)}#mobile_menu{border-bottom:2px solid #fff;display:block;max-height:calc(100% - 200px);max-height:-moz-calc(100% - 200px);overflow-y:scroll;position:absolute;left:50%;top:58%;width:80%;transform:translate(-50%, -50%)}#mobile_menu::-webkit-scrollbar{-webkit-appearance:none;width:7px}#mobile_menu::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(255,255,255,0.2);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}#mobile_primary_navigation ul,#mobile_external_navigation ul{list-style:none;margin:0px;padding:0px}#mobile_primary_navigation li,#mobile_external_navigation li{list-style:none;margin:0px;padding:1em 0px}#mobile_primary_navigation li a,#mobile_external_navigation li a{color:#fff;font-size:1.375em;width:100%}#mobile_search{display:block;list-style-type:none;margin:0px auto;padding:0px;text-align:center;width:80%}#mobile_search input[type="submit"]{display:none}#mobile_search input[type="search"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border-radius:0px;border:0px solid #fff;border-bottom:2px solid #fff;color:#fff;font-size:1.375em;outline:none;text-indent:5px;width:98%}#mobile_search input[type="search"]::-webkit-input-placeholder{color:#fff}#mobile_search input[type="search"]:-moz-placeholder{color:#fff}#mobile_search input[type="search"]::-moz-placeholder{color:#fff}#mobile_search input[type="search"]:-ms-input-placeholder{color:#fff}#sub_footer_wrapper .row{float:left;width:100%}#sub_footer_wrapper a{border-bottom:0px !important;display:block;float:left;font-size:1.75em;font-weight:400;letter-spacing:.08em;padding:.7em 0px;text-align:center;width:33.333%;transition:all .2s linear 0s}@media (max-width: 479px){#sub_footer_wrapper a{float:none;width:100%}}#sub_footer_wrapper a:nth-child(1){background:#fff;border-top:2px solid #051A55;color:#051A55}#sub_footer_wrapper a:nth-child(1):hover{background:#f2f2f2}#sub_footer_wrapper a:nth-child(2){background:#010716;border-top:2px solid #010716;color:#fff}#sub_footer_wrapper a:nth-child(2):hover{background:#000}#sub_footer_wrapper a:nth-child(3){background:#051A55;border-top:2px solid #051A55;color:#fff}#sub_footer_wrapper a:nth-child(3):hover{background:#04133d}#footer{background:#d7d7d9}#footer #contact_section{float:left;padding:5em 0px}#footer #contact_section>div{display:block;float:left}@media (max-width: 767px){#footer #contact_section>div{display:block;float:none;margin-bottom:1.875em;width:100% !important}}#footer #contact_section #call-collect{margin-right:2.5%;width:28.333%}#footer #contact_section #call-collect h4{color:#051A55;font-size:1.1875em}#footer #contact_section #call-collect p{font-size:.875em}#footer #contact_section #featured_passage{margin-right:2.5%;text-align:center;width:38.333%}#footer #contact_section #featured_passage #passage{border:2px solid #051A55;padding:1.25em}#footer #contact_section #featured_passage .passage-icon{display:block;margin:0 auto;width:3.125em}#footer #contact_section #featured_passage .passage-icon svg{height:3.125em;width:3.125em}#footer #contact_section #featured_passage .passage-icon svg path{fill:#051A55}#footer #contact_section #featured_passage blockquote{color:#051A55;font-size:1.375em;font-weight:400;margin-bottom:1em}#footer #contact_section #featured_passage .author{color:#051A55;font-size:.75em;font-weight:700}#footer #contact_section #contact_info{width:28.333%}#footer #contact_section #contact_info h4{color:#051A55;font-size:1.1875em;line-height:1;margin-bottom:0}#footer #contact_section #contact_info h5{color:#051A55;font-size:.8125em}#footer #contact_section #contact_info p{font-size:.875em}#social_section{clear:both;display:block;margin:5em 0px;text-align:center}#social_section #facebook{background:#3a5885;box-sizing:border-box;display:inline-block;margin:0 1%;min-height:50px;position:relative;transition:all .2s linear 0s;width:150px}#social_section #facebook:hover{background:#2b4161}#social_section #facebook svg{height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12.5px}#social_section #facebook svg path{fill:#fff}#social_section #twitter{box-sizing:border-box;background:#44bae3;display:inline-block;margin:0 1%;min-height:50px;position:relative;transition:all .2s linear 0s;width:150px}#social_section #twitter:hover{background:#20a6d4}#social_section #twitter svg{height:16.5px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16.5px}#social_section #twitter svg path{fill:#fff}#social_section #instagram{box-sizing:border-box;background:#3a5885;background:radial-gradient(circle farthest-corner at 35% 90%, #fec564, rgba(0,0,0,0) 50%),radial-gradient(circle farthest-corner at 0 140%, #fec564, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, rgba(0,0,0,0)),linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);display:inline-block;margin:0 1%;min-height:50px;position:relative;transition:all 0.2s linear 0s;width:150px}#social_section #instagram:hover{background:#20a6d4;background:radial-gradient(circle farthest-corner at 35% 90%, #fec564, rgba(0,0,0,0) 50%),radial-gradient(circle farthest-corner at 0 140%, #fec564, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, rgba(0,0,0,0)),linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%)}#social_section #instagram svg{height:16.5px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16.5px}#social_section #instagram svg path{fill:#ffffff}#affiliates_wrapper{background:#fff;padding:2.5em 0px .625em}#affiliates-section{display:table;margin-bottom:1.25em;width:100%}#affiliates-section .affiliation{display:table-cell;text-align:center;padding:0 20px;vertical-align:middle}@media (max-width: 767px){#affiliates-section .affiliation{width:25%;float:left;height:100px;padding:0}#affiliates-section .affiliation a{display:table-cell;height:100px;vertical-align:middle}#affiliates-section .affiliation img{max-width:75%}}#legal-section{display:block;width:100%}#legal-section .copyright{display:inline-block;float:left;font-size:.6875em;text-align:left;width:50%}#legal-section .links{display:inline-block;float:left;font-size:.6875em;text-align:right;width:50%}#contact_info .gform_wrapper{max-width:100% !important}#contact_info .gform_wrapper form{display:block;float:left;width:100%}#contact_info .gform_wrapper .top_label .gfield_label{display:none !important}#contact_info .gform_wrapper .gform_body{float:left !important;width:calc(100% - 50px)}#contact_info .gform_wrapper ul li.gfield{width:100%}#contact_info .gform_wrapper ul li.gfield .ginput_container{margin:0 !important}#contact_info .gform_wrapper input[type="text"]{background:transparent;box-sizing:border-box;border:2px solid #051A55;border-top-right-radius:0px;border-bottom-right-radius:0px;color:#051A55;font-size:.875em;height:50px;letter-spacing:.08em;margin-left:0px !important;margin-right:0px !important;text-indent:10px;width:100%}#contact_info .gform_wrapper input[type="text"]::-webkit-input-placeholder{color:#051A55;text-transform:lowercase}#contact_info .gform_wrapper input[type="text"]:-moz-placeholder{color:#051A55;text-transform:lowercase}#contact_info .gform_wrapper input[type="text"]::-moz-placeholder{color:#051A55;text-transform:lowercase}#contact_info .gform_wrapper input[type="text"]:-ms-input-placeholder{color:#051A55;text-transform:lowercase}#contact_info .gform_wrapper .gform_footer{box-sizing:border-box;clear:right;float:left !important;margin:0 !important;padding:0 !important}#contact_info .gform_wrapper input[type="submit"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#051A55;box-shadow:none;border:2px solid #051A55;border-top-left-radius:0px;border-bottom-left-radius:0px;color:#fff;font-size:18px;text-shadow:none;text-align:center;padding:.6em 1em .4em}#sidebar .custom-widgets .sidebar-event{background-size:cover !important;background-position:center center !important;box-sizing:border-box;display:block;margin-top:3.125em;margin-bottom:1.875em;min-height:300px;padding:60px 0px 0px;position:relative;text-align:center}@media (max-width: 767px){#sidebar .custom-widgets .sidebar-event{margin:2.5em auto 1.875em;max-width:300px}}#sidebar .custom-widgets .sidebar-event .overlay{position:absolute;background:rgba(39,87,140,0.6);top:0;height:100%;width:100%}#sidebar .custom-widgets .sidebar-event .icon{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);max-width:120px}#sidebar .custom-widgets .sidebar-event .date-square{margin-bottom:2.5em;position:absolute;top:46%;left:50%;transform:translate(-50%, -50%);width:100%}#sidebar .custom-widgets .sidebar-event:nth-child(even) h2,#sidebar .custom-widgets .sidebar-event:nth-child(even) .month,#sidebar .custom-widgets .sidebar-event:nth-child(even) .day,#sidebar .custom-widgets .sidebar-event:nth-child(even) .year{color:#fff}#sidebar .custom-widgets .sidebar-event:nth-child(even) a{background:#27578c}#sidebar .custom-widgets .sidebar-event:nth-child(even) a:hover{background:#3270b4}#sidebar .custom-widgets .sidebar-event h2{color:#fff;font-size:1.25em;font-weight:700;padding:0}#sidebar .custom-widgets .sidebar-event .month{color:#fff;font-size:.75em;font-weight:400;line-height:0;margin:0;text-transform:uppercase}#sidebar .custom-widgets .sidebar-event .day{color:#fff;font-size:3.4375em;line-height:1;margin-bottom:10px}#sidebar .custom-widgets .sidebar-event .year{color:#fff;font-size:.75em;letter-spacing:.08em;line-height:1;margin:0}#sidebar .custom-widgets .sidebar-event a{background:#051A55;box-sizing:border-box;color:#fff;font-size:.875em;padding:1.5em 0px 1.3em;position:absolute;bottom:0;margin:0;width:100%}#sidebar .custom-widgets .sidebar-event a:hover{background:#020b25}#sidebar .custom-widgets .custom-callout{background:#27578c;box-sizing:border-box;margin-bottom:1.875em;min-height:300px;padding:1.25em 0px 0px;position:relative;text-align:center}@media (max-width: 767px){#sidebar .custom-widgets .custom-callout{margin:0 auto 1.875em;max-width:300px}}#sidebar .custom-widgets .custom-callout h2{color:#fff;font-size:1.375em;letter-spacing:.06em;margin:0;padding:0}#sidebar .custom-widgets .custom-callout .logo{box-sizing:border-box;padding:2%}#sidebar .custom-widgets .custom-callout .logo .bar,#sidebar .custom-widgets .custom-callout .logo .icon{display:inline-block;vertical-align:middle}#sidebar .custom-widgets .custom-callout .logo .icon{margin:0px 4%}#sidebar .custom-widgets .custom-callout .logo .bar{background:#fff;height:2px;width:30%}#sidebar .custom-widgets .custom-callout .logo svg{height:2.9375em;width:2.9375em}#sidebar .custom-widgets .custom-callout .summ{color:#fff;font-size:.9375em;padding:0px 1.875em 1.875em}#sidebar .custom-widgets .custom-callout a{background:#3270b4;box-sizing:border-box;color:#fff;font-size:.875em;padding:1.5em 0px 1.3em;position:absolute;bottom:0;margin:0;width:100%}#sidebar .custom-widgets .custom-callout a:hover{background:#4c89cd}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}section.one-column label,section.two-columns label,section.three-columns label{color:#051A55}section.one-column input[type="submit"],section.two-columns input[type="submit"],section.three-columns input[type="submit"]{background:#051A55;border:0px;border-radius:0px;box-shadow:none !important;color:#fff;display:inline-block;padding:1em 1em .7em;text-align:center;text-shadow:none !important;transition:all .2s linear 0s}section.one-column input[type="submit"]:hover,section.two-columns input[type="submit"]:hover,section.three-columns input[type="submit"]:hover{background:#020b25}section.one-column .container.table,section.two-columns .container.table,section.three-columns .container.table{display:table !important}section.one-column ul,section.one-column li,section.two-columns ul,section.two-columns li,section.three-columns ul,section.three-columns li{margin-left:1em;padding:0px}section.one-column{padding:70px 0px;width:100%}section.one-column h2{border-bottom:1px solid #404041;font-size:1.75em;font-weight:400;line-height:2;width:100%}section.two-columns{display:table;width:100%}section.two-columns .both_text{padding:70px 0px}section.two-columns .both_text .half-column{box-sizing:border-box;display:block;float:left;padding:0 2%;width:50%}@media (max-width: 767px){section.two-columns .both_text .half-column{display:block;margin:18px 0px;width:100%}}section.two-columns .both_text h2{border-bottom:1px solid #404041;font-size:1.75em;font-weight:400;line-height:2;width:100%}section.two-columns .half-column{box-sizing:border-box;display:table-cell;padding:5em 5%;vertical-align:middle;width:50%}@media (min-width: 768px) and (max-width: 959px){section.two-columns .half-column{display:block;width:100%}}@media (max-width: 767px){section.two-columns .half-column{display:block;width:100%}}section.two-columns .half-column h2{font-size:2.125em;font-weight:400}section.two-columns .half-column p{font-size:1em;letter-spacing:.04em;line-height:1.6}section.two-columns .half-column .button.underline{width:auto}section.two-columns .half-column.image{background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;padding:0;padding-top:37%;position:relative}@media (max-width: 767px){section.two-columns .half-column.image{padding-top:60%}}section.two-columns .half-column.image>div{background:rgba(39,87,140,0.6);height:100%;position:absolute;top:0;width:100%}section.two-columns .half-column.image>div div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.two-columns .half-column.image>div div a.play{border:1px solid #fff;border-radius:50%;box-sizing:border-box;display:block;margin-bottom:20px;padding:1.25em;height:6.25em;width:6.25em;transition:all .2s linear 0s}section.two-columns .half-column.image>div div a.play svg{transition:all .2s linear 0s}section.two-columns .half-column.image>div div a.play:hover{background:#fff}section.two-columns .half-column.image>div div a.play:hover polygon{fill:#27578c}section.two-columns .half-column.image>div div a{color:#fff;font-weight:500;letter-spacing:.04em;text-transform:uppercase}section.three-columns{display:table;padding:5em 0px;width:100%}section.three-columns h2{font-size:2.125em;font-weight:400;margin-bottom:2em;text-align:center}section.three-columns .third-column{box-sizing:border-box;display:table-cell;padding:0px 2%;width:33%}@media (max-width: 767px){section.three-columns .third-column{display:block;width:100%}}section.three-columns .third-column h3{border-bottom:1px solid #404041;font-size:1.75em;font-weight:400;padding-bottom:.5em}@media (max-width: 767px){section.three-columns .third-column h3{width:auto}}section.three-columns .third-column a{width:100%}.featured_image.archive{background:#bcbcc1 !important}.featured_image.archive .absolute_content{position:absolute;top:50%;left:50%;bottom:unset !important;transform:translate(-50%, -50%);text-align:center}.featured_image.archive .absolute_content h2{color:#fff;font-size:2.3em}.featured_image .absolute_foreground{position:absolute;height:100%;width:100%;top:0;left:0}.featured_image .absolute_foreground.black{background:rgba(0,0,0,0.15);z-index:3}.featured_image .absolute_foreground.orangeGrad{background:linear-gradient(to right, #051A55 0%, rgba(255,255,255,0.01) 85%, rgba(255,255,255,0.01) 87%);z-index:2;opacity:.6}.featured_image .absolute_foreground.blueGrad{background:linear-gradient(45deg, rgba(0,0,0,0.01) 30%, #27578c 100%);opacity:.6}.featured_image .absolute_foreground.lightBlue{background:rgba(39,87,140,0.6)}.featured_image .absolute_title{color:#fff;font-size:2.875em;font-weight:400;letter-spacing:.04em;position:absolute;left:7.5%;bottom:6%;z-index:4}.featured_image .absolute_returnlink{color:#fff;position:absolute;left:7.5%;top:6%;z-index:4}.featured_image .absolute_returnlink a:hover:after{width:100%;height:.125em}.meta{background:#f1f1f2;clear:both;display:block;float:left;margin-bottom:1em;width:100%}.meta .date{background:#051A55;color:#fff;display:block;font-size:1em;font-weight:400;float:left;padding:1em 1.5625em;vertical-align:middle;width:auto;text-align:center}.meta .cats{display:block;float:left;font-size:1em;font-weight:400;padding:1em 1.5625em;text-transform:lowercase;width:auto}#sidebar .categories,#sidebar .custom-widgets{box-sizing:border-box;padding-left:8%;padding-top:1.25em}@media (max-width: 767px){#sidebar .categories,#sidebar .custom-widgets{padding-left:5%}}#sidebar .categories h5,#sidebar .custom-widgets h5{font-weight:700 !important}#sidebar .categories ul,#sidebar .categories li,#sidebar .custom-widgets ul,#sidebar .custom-widgets li{margin:0;padding:2px 0 !important}#sidebar .categories ul a,#sidebar .categories li a,#sidebar .custom-widgets ul a,#sidebar .custom-widgets li a{background:transparent;color:#404041;font-size:1em;font-weight:400;line-height:2.5;margin:0;padding:0;width:100%}#sidebar .categories ul a svg,#sidebar .categories li a svg,#sidebar .custom-widgets ul a svg,#sidebar .custom-widgets li a svg{height:1.1em;width:25px}#sidebar .categories ul a:hover,#sidebar .categories li a:hover,#sidebar .custom-widgets ul a:hover,#sidebar .custom-widgets li a:hover{background:transparent;color:#404041}.abs-divide{background:#fff;height:2px;margin-left:8%;position:absolute;width:92%}.custom-widgets{border-left:2px solid #fff;display:block;width:100%}.absolute_content{position:absolute;left:7.5%;bottom:2.5em;width:85%;z-index:5}.absolute_content .date{color:#fff;font-size:1em;font-weight:400;margin-bottom:.3125em}.absolute_content .cats a{color:#fff;font-size:.9375em;font-weight:400}.absolute_content h2{color:#fff;font-size:2.5em;font-weight:400;line-height:1.5;margin-bottom:0}.absolute_content p{color:#fff;font-size:.875em;font-weight:400}.archived-posts{padding-right:8.333%}@media (min-width: 768px) and (max-width: 959px){.archived-posts{padding-left:8.333%}}@media (max-width: 767px){.archived-posts{padding-left:8.333%}}.archived-posts .post{margin:2.5em 0px 3.75em}.archived-posts .post .featured_image{padding-top:50%}.archived-posts .post h2{color:#051A55;font-size:2.5em;font-weight:400;line-height:1}#blog_navigation{display:block;margin-bottom:1.25em;text-align:center}#blog_navigation .previous,#blog_navigation .next{display:inline-block;margin:0px 15px}#blog_navigation .previous a,#blog_navigation .next a{width:100px}#blog_navigation .previous a:first-child,#blog_navigation .next a:first-child{display:none}#blog_navigation .inactive{cursor:default !important;pointer-events:none !important;opacity:.3}#blog_navigation .inactive a:first-child{display:inline-block !important}#password-form{background:#f2f2f2;margin-bottom:9.375em;margin-top:9.375em}#password-form .post-password-form{-ms-box-sizing:border-box;box-sizing:border-box;float:left;padding:2.5em;width:100%}#password-form .post-password-form input[type="text"]{box-shadow:none !important;background:#d9d9d9;border:0;border-radius:3px 0 0 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#051A55;float:left;font-size:16px;height:4em;letter-spacing:1px;line-height:4em;padding:0 .625em;width:calc(100% - 10em)}@media (max-width: 767px){#password-form .post-password-form input[type="text"]{border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:1.5em;text-align:center;width:100%}}#password-form .post-password-form input[type="submit"]{box-shadow:none !important;background:#051A55;border:0;border-radius:0 3px 3px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-size:16px;float:left;height:4em;transition:background .2s linear 0s;width:10em}#password-form .post-password-form input[type="submit"]:hover{background:#04133d;box-shadow:none !important}@media (max-width: 767px){#password-form .post-password-form input[type="submit"]{border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:100%}}#password-form .password-note{float:left;-ms-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #d9d9d9;padding:2.5em;width:100%}#password-form .password-note h6{color:#051A55;font-style:normal}#password-form .password-note p{letter-spacing:1px}#password-form .password-note p a{color:#051A55;font-weight:bold}.family_single{overflow:hidden}.family_single #primary{display:block;width:100%}.family_single #main{box-sizing:border-box;display:block;float:left;height:inherit;padding:0 0% 0 7%;width:70%}@media (min-width: 768px) and (max-width: 959px){.family_single #main{padding:0;width:65%}}@media (max-width: 767px){.family_single #main{padding:0;width:100%}}.family_single #sidebar{box-sizing:border-box;display:block;float:left;height:inherit;margin-right:5%;padding-top:1.25em;width:25%}@media (min-width: 768px) and (max-width: 959px){.family_single #sidebar{width:30%}}.absolute_background{background:#f1f1f2;height:100%;position:absolute;top:0;bottom:0;z-index:-100}.featured_image .absolute_background{left:-50%;width:250%}#sidebar .absolute_background{height:9999px;left:0 !important;width:250%}.family_single .featured_image{background-position:50% 50% !important;background-size:cover !important;padding-top:62%}@media (min-width: 480px) and (max-width: 767px){.family_single .featured_image{padding-top:70%}}@media (max-width: 479px){.family_single .featured_image{padding-top:100%}}.family_single .featured_image img{visibility:hidden}.family_single .content{background:#fff;padding-top:1.25em;padding-right:8.333%;padding-bottom:5em}@media (min-width: 768px) and (max-width: 959px){.family_single .content{clear:both;float:left;padding-left:8.333%}}@media (max-width: 767px){.family_single .content{clear:both;float:left;padding-left:8.333%}}.family_single .content h2,.family_single .content h4,.family_single .content h6{color:#404041;letter-spacing:.04em;margin:0px 0px 20px}.family_single .content h1,.family_single .content h3,.family_single .content h5{color:#051A55;letter-spacing:.04em;margin:20px 0px}#sidebar{position:relative}.family_single #sidebar{margin-right:5%;padding-top:1.25em}@media (min-width: 1510px){.family_single #sidebar{margin-right:0%;width:30%}}@media (max-width: 767px){.family_single #sidebar{width:95%}}.family_single #sidebar h2,.family_single #sidebar .about_us,.family_single #sidebar .criteria{padding-left:8.3333%}.family_single #sidebar h2{color:#051A55;font-size:42px;font-weight:400;letter-spacing:.06em}.family_single #sidebar h5{border-bottom:1px solid #051A55;color:#051A55;display:block;font-size:16px;font-weight:400;padding-bottom:5px}.family_single #sidebar ul{display:block;list-style-type:none;margin:0 0 1.875em;padding:0px}.family_single #sidebar li{color:#404041;font-size:16px;font-weight:700;letter-spacing:.04em;list-style-type:none;margin:0px;padding:.5em 0px}.family_single #sidebar li span{font-weight:300}.family_single #sidebar a{background:#fff;box-sizing:border-box;color:#051A55;display:block;font-size:1.125em;line-height:1;margin:2px 0px 2px 4px;padding:1em 8.3333%;width:calc(100% - 4px);transition:all .2s linear 0s}.family_single #sidebar a div{background:#051A55;border-radius:50%;display:inline-block;height:2.5em;margin-right:15px;position:relative;vertical-align:middle;width:2.5em;transition:all .2s linear 0s}.family_single #sidebar a div svg{height:1.5em;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:1.5em}.family_single #sidebar a div svg path{fill:#fff;transition:all .2s linear 0s}.family_single #sidebar a div svg polygon{transition:all .2s linear 0s}.family_single #sidebar a:hover{background:#051A55;color:#fff}.family_single #sidebar a:hover div{background:#fff}.family_single #sidebar a:hover div svg path{fill:#051A55}.family_single #sidebar a:hover div svg polygon{fill:#051A55}#sidebar .downloads{width:150%}@media (min-width: 1510px){#sidebar .downloads{width:100%}}.mobile.sidebar{background:#f1f1f2;padding:1.875em 0px 3.75em}@media (min-width: 1510px){.mobile.sidebar{margin-right:0%;width:30%}}@media (max-width: 767px){.mobile.sidebar{width:100%}}.mobile.sidebar h2,.mobile.sidebar .about_us,.mobile.sidebar .criteria{padding-left:5%;padding-right:5%}.mobile.sidebar h2{color:#051A55;font-size:42px;font-weight:400;letter-spacing:.06em}.mobile.sidebar h5{border-bottom:1px solid #051A55;color:#051A55;display:block;font-size:16px;font-weight:400;padding-bottom:5px}.mobile.sidebar ul{display:block;list-style-type:none;margin:0 0 1.875em;padding:0px}.mobile.sidebar li{color:#404041;font-size:16px;font-weight:700;letter-spacing:.04em;list-style-type:none;margin:0px;padding:.5em 0px}.mobile.sidebar a{background:#fff;box-sizing:border-box;color:#051A55;display:block;font-size:1.125em;line-height:1;margin:2px 0px 2px 4px;padding:1em 8.3333%;width:calc(100% - 4px);transition:all .2s linear 0s}.mobile.sidebar a div{background:#051A55;border-radius:50%;display:inline-block;height:2.5em;margin-right:15px;position:relative;vertical-align:middle;width:2.5em;transition:all .2s linear 0s}.mobile.sidebar a div svg{height:1.5em;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:1.5em}.mobile.sidebar a div svg path{fill:#fff;transition:all .2s linear 0s}.mobile.sidebar a div svg polygon{transition:all .2s linear 0s}.mobile.sidebar a:hover{background:#051A55;color:#fff}.mobile.sidebar a:hover div{background:#fff}.mobile.sidebar a:hover div svg path{fill:#051A55}.mobile.sidebar a:hover div svg polygon{fill:#051A55}#family_gallery{background:#fff;padding:1.875em 0px;position:relative}@media (max-width: 767px){#family_gallery{padding:0 0 1.875em 0px}}#family_gallery .prev_arrow{cursor:pointer;display:inline-block;position:absolute;top:50%;left:-8.33%;transform:translateY(-50%)}#family_gallery .prev_arrow svg{height:2.25em;width:2.25em}#family_gallery .gallery_slider{overflow-x:hidden}.archive-families.introduction{background:#f1f1f2;padding:8.75em 0px;text-align:center}.archive-families.introduction h2{color:#051A55;font-size:2.625em;font-weight:300;letter-spacing:.04em;margin-bottom:.4em}.archive-families.introduction p{font-size:16px;font-weight:400;margin:0 auto;max-width:800px}.archive-families.container .thumbnail{display:block;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;opacity:.85;padding-top:72%;width:100%;transition:all .2s linear 0s}.archive-families.container .thumbnail:hover{opacity:1}.archive-families.container .family-cell{background:#27578c;box-sizing:border-box;display:block;float:left;margin:1%;width:31%}@media (min-width: 768px) and (max-width: 959px){.archive-families.container .family-cell{width:48%}}@media (max-width: 767px){.archive-families.container .family-cell{float:none;width:360px;margin:5% auto}}.archive-families.container .button.underline{width:85%}.archive-families.container .absolute{box-sizing:border-box;bottom:5%;position:absolute;width:100%}.archive-families.container .content{background:#f1f1f2;padding:7.5% 7.5% calc(7.5% + 4em);position:relative}.archive-families.container .content h5{transition:all .2s linear 0s}.archive-families.container .content h5:hover{color:#051A55}@media (max-width: 767px){.archive-children.container{background:#f1f1f2;margin:0;width:100%}}.archive-children.container .thumbnail{display:table-cell;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;width:50%}@media (min-width: 768px) and (max-width: 959px){.archive-children.container .thumbnail{padding-top:20%;width:20%}}@media (max-width: 767px){.archive-children.container .thumbnail{display:none}}.archive-children.container .children-cell{background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;box-sizing:border-box;display:table;float:left;margin:2% 0;width:100%}.archive-children.container .children-cell.desktop{background:#f1f1f2 !important;opacity:1 !important}.archive-children.container .children-cell.desktop .content{background:none !important}@media (min-width: 768px) and (max-width: 959px){.archive-children.container .children-cell{width:100%}}@media (max-width: 767px){.archive-children.container .children-cell{float:none;margin:4% 0;width:100%}}.archive-children.container .button.underline{width:100%}.archive-children.container .absolute{box-sizing:border-box;bottom:5%;position:absolute;width:100%}.archive-children.container .content{background:rgba(0,0,0,0.7);box-sizing:border-box;display:table-cell;font-size:1em;font-weight:400;padding:5% 7.5%;position:relative;width:50%}@media (min-width: 768px) and (max-width: 959px){.archive-children.container .content{padding:3% 5%}}.archive-children.container .content p{margin-top:0}@media (max-width: 767px){.archive-children.container .content p{color:#fff;font-weight:500}}.archive-children.container .content h2{color:#051A55}@media (min-width: 768px) and (max-width: 959px){.archive-children.container .content h2{margin-bottom:0}}section.intro{display:table;position:relative;width:100%}@media (max-width: 767px){section.intro{display:block}}section.intro .title{display:table-cell;text-align:center;vertical-align:middle;width:50%}@media (max-width: 767px){section.intro .title{display:block;padding:1.875em 0px;width:100%}}section.intro .title h2{color:#051A55;font-size:2.625em;font-weight:400;letter-spacing:.06em}section.intro .title a{font-size:.9375em;text-indent:10px;width:auto}section.intro .thumb{background-position:center center !important;background-size:cover !important;display:table-cell;padding-top:40%;position:relative;width:50%}@media (min-width: 480px) and (max-width: 767px){section.intro .thumb{display:block;padding-top:50%;width:100%}}@media (max-width: 479px){section.intro .thumb{display:block;padding-top:80%;width:100%}}section.intro .thumb .absolute_background{background:rgba(39,87,140,0.6);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.intro .stat_container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}@media (min-width: 480px) and (max-width: 767px){section.intro .stat_container{bottom:0;top:unset}}@media (max-width: 479px){section.intro .stat_container{top:unset;bottom:0}}section.intro .stat{background:#051A55;border-radius:50%;box-sizing:border-box;color:#fff;height:11.5625em;padding:2.1875em .9375em;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;text-align:center;transition:all .67s linear 0s;width:11.5625em}@media (min-width: 768px) and (max-width: 959px){section.intro .stat{padding:1.25em .9375em;width:120px;height:120px}}section.intro .stat h2{font-size:2.875em;font-weight:700;margin-bottom:0}@media (min-width: 768px) and (max-width: 959px){section.intro .stat h2{font-size:1.75em}}section.intro .stat p{font-size:.6875em;margin:0}section.intro .stat.hidden{transform:scale(0)}section.summary{background:#f1f1f2;padding:5em 5%}section.summary .container{box-sizing:border-box;font-size:1.375em;font-weight:400;letter-spacing:.02em;text-align:center}section.offerings{display:table;padding:5em 0px;width:100%}section.offerings h2{color:#404041;font-size:2.625em;font-weight:400;letter-spacing:.04em;text-align:center}section.offerings .offering-tr{display:table-row;width:100%}section.offerings .offering-td{display:table-cell;font-size:1em;font-weight:400;padding:1%;width:33%}@media (max-width: 479px){section.offerings .offering-td{display:block;float:left;width:100%}}section.offerings .offering-td:before{content:'\2022';margin-right:.625em}section.true-stories{display:block}section.true-stories .featured_images,section.true-stories .excerpts{display:block;float:left;overflow:hidden;position:relative;width:50%}section.true-stories .featured_images .slick-slide{background-size:cover !important;position:relative}section.true-stories .featured_images .slick-slide img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}@media (max-width: 767px){section.true-stories .featured_images .slick-slide img{max-width:150px}}section.true-stories .featured_images .slick-slide .true-story-overlay{background:rgba(39,87,140,0.6);position:absolute;height:100%;width:100%;z-index:1}section.true-stories .excerpts .slick-slide{box-sizing:border-box}section.true-stories .excerpts .slick-slide h2{font-size:2em;font-weight:400}section.true-stories .excerpts .slick-slide h2 .prev_arrow,section.true-stories .excerpts .slick-slide h2 .next_arrow{box-sizing:border-box;border-radius:50%;cursor:pointer;display:inline-block;height:1.2em;margin-right:.625em;padding:.2em;position:relative;width:1.2em}section.true-stories .excerpts .slick-slide h2 .prev_arrow:hover,section.true-stories .excerpts .slick-slide h2 .next_arrow:hover{background:#f1f1f2}section.true-stories .excerpts .slick-slide h2 .prev_arrow svg,section.true-stories .excerpts .slick-slide h2 .next_arrow svg{display:block;position:relative;top:0;left:0}section.true-stories .excerpts .slick-slide h2 .next_arrow{transform:scaleX(-1)}section.true-stories .button.underline{width:100%}#service-modal{top:0;background:rgba(39,87,140,0.6);opacity:0;position:fixed;height:100%;transition:all .2s linear 0s;width:100%;z-index:-999}#service-modal.active{opacity:1;z-index:999}#service-modal .modal{position:relative;width:100%;height:100%;opacity:0;transition:all .2s linear 0s;z-index:-999}#service-modal .modal .form-container{background:#27578c;box-sizing:border-box;padding:3.125em 1.875em 1.875em;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;min-width:320px}#service-modal .modal .form-container img{cursor:pointer;position:absolute;right:.9375em;top:.9375em}@media (max-width: 767px){#service-modal .modal .form-container img{width:30px}}#service-modal .modal .form-container form div{color:#fff}#service-modal .modal .form-container label{color:#fff;font-weight:700;letter-spacing:.04em}#service-modal .modal .form-container input{border-radius:0px}#service-modal .modal .form-container input[type="submit"]{background:#fff;box-shadow:none;color:#27578c;text-shadow:none;padding:1.2em 0px 1em}#service-modal .modal .form-container input[type="submit"]:hover{background:#e6e6e6}#service-modal .modal.active{opacity:1;z-index:999}.archive-services{background:#f1f1f2}.archive-services section{background:#fff;margin-bottom:7.5em}.archive-services .excerpt{display:table-cell;padding:3.75em 10% 3.75em 5%;position:relative;vertical-align:middle}.archive-services .excerpt a{width:auto}.absolute_date{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.absolute_date .month,.absolute_date .year{color:#fff;font-size:1.5em;font-weight:400;letter-spacing:.03em;line-height:1;text-transform:uppercase}.absolute_date .day{color:#fff;font-size:6.875em;font-weight:400;line-height:1;margin-bottom:20px;text-transform:uppercase}.orange_section{background:#051A55;box-sizing:border-box;color:#fff;padding:1.875em 2.5em}@media (max-width: 767px){.orange_section{padding:2.5em 1.25em}}.orange_section h2{font-size:3em;font-weight:400;letter-spacing:.06em;line-height:1}.orange_section h4{font-size:1.5em;font-weight:700;letter-spacing:.06em;line-height:1}.orange_section p{font-size:1em;font-weight:400;letter-spacing:.02em;margin-top:0px}.where{display:table;margin-bottom:1.875em;width:100%}.where div{background:#fff;color:#051A55;display:table-cell;font-size:1.125em;font-weight:300;letter-spacing:.06em;height:3.25em;text-align:center;vertical-align:middle;width:60%}.where a{background:#f1f1f2;color:#051A55;display:table-cell;height:3.25em;font-size:1.125em;font-weight:300;letter-spacing:.06em;vertical-align:middle;text-align:center;width:40%}.when{display:table;margin-bottom:.625em;width:100%}.when .times,.when .price{border:1px solid #fff;color:#fff;display:table-cell;font-size:1.125em;font-weight:300;height:3.25em;letter-spacing:.06em;text-align:center;vertical-align:middle;width:50%}.when .price{text-transform:uppercase}.white_section{background:#fff;box-sizing:border-box;clear:both;display:block;overflow:hidden;padding:1.25em 2.5em 1.25em 0.625em}@media (min-width: 768px) and (max-width: 959px){.white_section{padding:2.5em}}@media (max-width: 767px){.white_section{padding:2.5em 1.25em}}.white_section h4{font-size:1.5em;font-weight:400;letter-spacing:.06em;line-height:1}#rsvp_form label{color:#051A55}#rsvp_form input[type="submit"]{background:#051A55;border:0px;border-radius:0px;box-shadow:none !important;color:#fff;display:inline-block;padding:1em 1em .7em;text-align:center;text-shadow:none !important;transition:all .2s linear 0s}#rsvp_form input[type="submit"]:hover{background:#020b25}.recap_container .recap_image{background:#e6e7e8 !important;background-position:center center !important;background-size:cover !important;padding-top:75%;position:relative}@media (min-width: 480px) and (max-width: 767px){.recap_container .recap_image{padding-top:40%}}@media (max-width: 479px){.recap_container .recap_image{padding-top:60%}}.recap_container .absolute_foreground.black{background:#404041;height:100%;opacity:.5;position:absolute;top:0;width:100%}.recap_container .absolute_date{top:40% !important}.recap_container .absolute_date .year{color:#051A55;font-size:2.375em}.recap_container .absolute_date .recap{color:#051A55;font-size:1em}.recap_container .view-gallery{position:absolute;left:50%;bottom:30px;text-align:center;transform:translateX(-50%);width:100%}.recap_container .view-gallery a{background:transparent !important;display:inline-block;font-size:.9375em !important;margin:0 auto !important;padding:0 0 10px !important;width:11.25em !important}.recap_container .view-gallery a svg{top:30% !important}.recap_container .view-gallery a:hover{background:transparent;color:#051A55 !important}.recap_container .view-gallery a:hover:after{height:.09375em}.recap_container .recap_content{padding:1.25em}.recap_container .recap_content h1{font-size:3em;font-weight:400}.single-events #sidebar{width:30% !important;margin-right:0 !important}@media (min-width: 768px) and (max-width: 959px){.single-events #sidebar{width:35% !important;margin-right:0 !important}}@media (max-width: 767px){.single-events #sidebar{margin-right:0 !important;width:100% !important}}.stats_section{clear:both;display:block;float:left;margin-bottom:2.5em;width:100%}.stats_section h5{border-bottom:1px solid #d36148;color:#d36148;display:block;font-size:16px;font-weight:400;margin-right:2.5em;padding-bottom:5px}.stats_section .value{font-size:3em;font-weight:400}.stats_section>div{box-sizing:border-box;display:block;float:left;width:50%}@media (max-width: 767px){.stats_section>div{float:none;margin-bottom:20px;width:100%}}.event_slider{overflow:hidden !important}.event_slider .slide a{background-size:cover !important;background-position:center center !important;display:block;padding-top:50%;width:100%}@media (max-width: 479px){.event_slider .slide a{padding-top:60%}}#event_gallery{margin-bottom:2.5em;position:relative;margin-left:.625em;margin-right:2.5em}@media (min-width: 768px) and (max-width: 959px){#event_gallery{margin:2.5em}}@media (min-width: 480px) and (max-width: 767px){#event_gallery{margin:2.5em}}@media (max-width: 479px){#event_gallery{margin:0px;margin-bottom:2.5em}}#event_gallery .prev_arrow,#event_gallery .next_arrow{background:#fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:42px;padding:.5625em .25em;position:absolute;top:50%;transform:translateY(-50%);width:42px;z-index:5}#event_gallery .prev_arrow svg,#event_gallery .next_arrow svg{height:23px;width:30px}#event_gallery .prev_arrow svg line,#event_gallery .next_arrow svg line{stroke:#051A55}#event_gallery .next_arrow{right:20px}#event_gallery .prev_arrow{left:20px;transform:translateY(-50%) scaleX(-1)}body.home #page{overflow:hidden;position:relative}#home-intro.featured_image{background-position:50% 50% !important;background-size:cover !important;min-height:760px;position:relative}@media (min-width: 1510px){#home-intro.featured_image{height:100vh}}@media (min-width: 768px) and (max-width: 959px){#home-intro.featured_image{min-height:500px}}@media (max-width: 767px){#home-intro.featured_image{height:400px !important;min-height:0}}#home-intro .absolute_content{bottom:unset;top:50%;left:5%;width:80%;transform:translateY(-50%)}@media (max-width: 767px){#home-intro .absolute_content{width:75%}}#home-intro .absolute_content img{max-width:60%}@media (max-width: 767px){#home-intro .absolute_content img{max-width:80%}}#home-intro .absolute_content h2{margin-bottom:1.25em}@media (min-width: 768px) and (max-width: 959px){#home-intro .absolute_content h2{font-size:1.75em}}@media (max-width: 767px){#home-intro .absolute_content h2{font-size:1.5em}}#home-intro .absolute_content a{display:inline !important;width:auto}@media (max-width: 767px){#home-intro .absolute_content a{font-size:.75em;margin-bottom:.9375em}}#home-intro .absolute_content a:first-child{margin-right:2.5em}@media (max-width: 767px){#home-intro .absolute_content .intro_buttons a{display:block;float:left}}#featured-events{background:#f1f1f2}@media (max-width: 767px){#featured-events .event-container{width:100%}}#featured-events .event-container .event{display:table;position:relative;width:100%}@media (max-width: 767px){#featured-events .event-container .event{display:block}}#featured-events .event-container .event .icon{position:absolute;top:50%;left:25%;transform:translate(-50%, -50%);z-index:5}@media (min-width: 1510px){#featured-events .event-container .event .icon{left:0}}@media (max-width: 767px){#featured-events .event-container .event .icon{top:21.5%;left:50%}}#featured-events .event-container .event .icon img{width:184px}@media (max-width: 767px){#featured-events .event-container .event .icon img{max-width:120px}}#featured-events .event-container .event .thumb{background-position:center center !important;background-size:cover !important;display:table-cell;width:50%}@media (max-width: 767px){#featured-events .event-container .event .thumb{display:block;width:100%;min-height:300px}}#featured-events .event-container .event .content{background:#051A55;box-sizing:border-box;display:table-cell;padding:3.75em 2.5em;width:50%}@media (max-width: 767px){#featured-events .event-container .event .content{display:block;width:100%}}#featured-events .event-container .event .content .month{color:#fff;font-size:1.4375em;font-weight:400;text-align:center;text-transform:uppercase}#featured-events .event-container .event .content .day{color:#fff;font-size:6.875em;font-weight:400;line-height:1;margin-bottom:30px;text-align:center}#featured-events .event-container .event .content .title{color:#fff;font-size:1.75em;font-weight:400;text-align:center}#featured-events .event-container .event .content .venue{color:#fff;font-size:1em;margin-bottom:20px;text-align:center}#featured-events .event-container .event .content .price{border-top:1px solid #fff;color:#fff;font-size:1em;font-weight:700;letter-spacing:.04em;padding-top:20px;text-align:center;text-transform:uppercase}#featured-events .event-details{background:#fff;padding:2.5em}#featured-events .event-details h3{color:#404041;font-size:1.5em;font-weight:400;letter-spacing:.04em;text-align:center}#featured-events .event-details p{color:#404041;display:block;font-size:1em;font-weight:400;margin:0 auto;width:85%}#featured-events .event-details a.button{display:block;font-size:.875em;margin:1.875em auto;padding:1.3em;width:250px}.home.page .true-stories .excerpts{background:#fff}@media (max-width: 767px){.true-stories .excerpts{display:block;width:100% !important}}.home.page .true-stories .featured_images{background:#fff}@media (max-width: 767px){.true-stories .featured_images{display:block;width:100% !important}}#featured-services{background:url("../../images/gs_illustration.jpg");background-size:100%;background-position:center 80%;background-repeat:repeat-x;overflow:hidden;position:relative;min-height:800px;width:100%}@media (min-width: 1510px){#featured-services{height:100vh;min-height:800px}}@media (min-width: 768px) and (max-width: 959px){#featured-services{min-height:0}}@media (max-width: 767px){#featured-services{min-height:0}}#featured-services .thumb.hidden{transform:translateX(100%)}#featured-services .excerpt.hidden{transform:translateX(-100%)}#featured-services .stat.hidden{opacity:0;transform:scale(0)}#featured-services .thumb,#featured-services .excerpt{transition:all .3s ease-in 0s}#featured-services .stat{transition:all .4s cubic-bezier(0.14, 1.19, 0.67, 1.54) .4s}#featured-services .thumb{display:block;float:left;position:absolute;right:0;top:0;width:50%;min-height:800px}@media (min-width: 1510px){#featured-services .thumb{height:100vh;min-height:800px;width:50%}}@media (min-width: 768px) and (max-width: 959px){#featured-services .thumb{min-height:0}}@media (max-width: 767px){#featured-services .thumb{min-height:0px;width:100%}}#featured-services .excerpt{background:#fff;box-sizing:border-box;display:inline-block;float:left;min-height:800px;position:absolute;left:0;top:0;width:50%}@media (min-width: 1510px){#featured-services .excerpt{min-height:800px;height:100vh;width:50%}}@media (min-width: 768px) and (max-width: 959px){#featured-services .excerpt{min-height:0;padding-right:7%}}@media (max-width: 767px){#featured-services .excerpt{min-height:300px;width:100%}}@media (max-width: 479px){#featured-services .excerpt{padding-left:6%}}#featured-services .excerpt h2{line-height:1.2}@media (min-width: 768px) and (max-width: 959px){#featured-services .excerpt h2{font-size:1.5em}}@media (max-width: 767px){#featured-services .excerpt h2{font-size:1.25em}}#featured-services .excerpt>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 768px) and (max-width: 959px){#featured-services .excerpt>div{width:60%}}@media (max-width: 767px){#featured-services .excerpt>div{min-height:300px;left:55%;width:75%}}#featured-services .thumb{background-position:center center !important;background-size:cover !important}#featured-services .thumb .absolute_background{background:rgba(39,87,140,0.6);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#featured-services .stat_container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}@media (max-width: 767px){#featured-services .stat_container{top:19%}}#featured-services .stat{background:#051A55;border-radius:50%;box-sizing:border-box;color:#fff;height:11.5625em;opacity:1;padding:2.1875em .9375em;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;text-align:center;width:11.5625em}@media (min-width: 768px) and (max-width: 959px){#featured-services .stat{padding:1.25em .9375em;width:120px;height:120px}}#featured-services .stat h2{font-size:2.875em;font-weight:700;margin-bottom:0}@media (min-width: 768px) and (max-width: 959px){#featured-services .stat h2{font-size:1.75em}}#featured-services .stat p{font-size:.6875em;margin:0}#featured-services-navigation{position:absolute;top:40%;left:5%;transform:translate(-50%, -50%)}@media (max-width: 767px){#featured-services-navigation{top:65%;left:9%}}#featured-services-navigation .prev-arrow,#featured-services-navigation .next-arrow{cursor:pointer}#featured-services-navigation .prev-arrow svg,#featured-services-navigation .next-arrow svg{height:2.5em;width:2.5em}#featured-services-navigation .prev-arrow svg line,#featured-services-navigation .next-arrow svg line{stroke:#6e6e76;transition:all .2s linear 0s}#featured-services-navigation .prev-arrow:hover svg line,#featured-services-navigation .next-arrow:hover svg line{stroke:#051A55}#featured-services-navigation .prev-arrow svg{transform:rotate(90deg)}#featured-services-navigation .next-arrow svg{transform:rotate(-90deg)}#featured-services-navigation .dot-nav{background:#e4e4e6;border-radius:50%;cursor:pointer;display:block;height:1.25em;margin:1.25em auto;width:1.25em;transition:all .4s cubic-bezier(0.14, 1.19, 0.67, 1.54) 0s}#featured-services-navigation .dot-nav.active{background:#051A55;height:1.5625em;width:1.5625em}#infographic{background:#f1f1f2;display:table;padding:2.5em 0;width:100%}@media (max-width: 767px){#infographic{background:#fff}}#infographic h1{color:#051A55;font-size:2.625em;font-weight:400;letter-spacing:.06em;text-align:center}#infographic #infographic-container{display:block;margin:0 auto;width:98%}@media (max-width: 767px){#infographic #infographic-container{display:none}}#infographic .tabs{display:table-cell;width:20%;min-width:225px}#infographic .tabs .tab{background:#fff;border-bottom:1px solid #929497;box-sizing:border-box;color:#929497;cursor:pointer;display:block;font-size:1.4375em;font-weight:400;padding:.625em 1.25em;text-transform:uppercase;transition:all .2s linear 0s}@media (min-width: 1510px){#infographic .tabs .tab{padding:.625em .9375em}}#infographic .tabs .tab:first-child{padding:1.25em 1.25em}@media (min-width: 1510px){#infographic .tabs .tab:first-child{padding:1.25em .9375em}}#infographic .tabs .tab:hover{background:#06216d;color:#fff}#infographic .tabs .tab span{font-size:1.75em;letter-spacing:.02em;margin-left:.125em}#infographic .tabs .tab.active{background:#051A55;color:#fff}#infographic .content{background:#051A55;display:table-cell;position:relative;text-align:center;width:80%}#infographic .content .graphic{box-sizing:border-box;height:100%;opacity:0;padding:2.5em;position:absolute;top:0;left:0;width:100%;z-index:-1;transition:all .2s linear 0s}#infographic .content .graphic.active{opacity:1;z-index:5}#infographic .content .graphic img{width:50%;max-width:350px}@media (min-width: 768px) and (max-width: 959px){#infographic .content .graphic img{width:65%}}#infographic .content h1{color:#fff;font-size:2.625em;font-weight:300;letter-spacing:.04em;text-transform:uppercase}@media (min-width: 768px) and (max-width: 959px){#infographic .content h1{font-size:1.875em}}#infographic .content p{color:#fff;display:block;font-size:1.1875em;font-weight:400;max-width:600px;margin:1.25em auto;text-align:center}@-webkit-keyframes bounce{0%,100%{transform:translateY(0) rotate(-90deg)}50%{transform:translateY(5px) rotate(-90deg)}}@keyframes bounce{0%,100%{transform:translateY(0) rotate(-90deg)}50%{transform:translateY(5px) rotate(-90deg)}}#infographic .content .continue{color:#fff;cursor:pointer;font-size:1em;font-weight:700;cursor:pointer}#infographic .content .continue svg{height:1.5625em;width:1.5625em;-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite;transform:rotate(-90deg);transition:all .2s linear 0s}#infographic .content .continue svg line{stroke:#fff}#programs{background:#f1f1f2;box-sizing:border-box;overflow:hidden;padding:3.75em 0px}#programs .container>p{color:#051A55;font-size:1.1875em;font-weight:700;letter-spacing:.04em;margin-bottom:2.5em;text-align:center}#programs #programs-container{display:table;width:100%}#programs .program{display:table-cell;padding-right:2.5em;vertical-align:top;width:25%}@media (max-width: 767px){#programs .program{display:block;width:100%}}#programs .program h6{font-size:.875em;font-weight:700;line-height:1.4}#programs .program p{font-size:.8125em}#sidebar.horz-sidebar{overflow:hidden;padding:4.375em 0px 2.5em}#sidebar.horz-sidebar .container{max-width:9999px !important;width:98% !important}@media (min-width: 1510px){#sidebar.horz-sidebar .container{max-width:1248px !important;width:90% !important}}#sidebar.horz-sidebar #faqs-container h2.button{cursor:default !important}#sidebar.horz-sidebar .custom-widgets{box-sizing:border-box;padding-left:0px !important}#sidebar.horz-sidebar .custom-widgets>*{box-sizing:border-box;display:block;float:left;margin:0px 1.5%;min-height:300px;position:relative;width:30%}@media (max-width: 767px){#sidebar.horz-sidebar .custom-widgets>*{float:none;max-width:320px;margin:0 auto;width:100%}}#sidebar.horz-sidebar .custom-widgets .sidebar-event:nth-child(2n) a{background:#051A55}#sidebar.horz-sidebar .sidebar-event a,#sidebar.horz-sidebar .custom-callout a{display:block;position:absolute;bottom:0;width:100%}#faqs-container{margin-left:0px !important;width:31.5% !important}@media (max-width: 767px){#faqs-container{margin:0 auto !important;width:320px !important}}#faqs-container h2.button.orange.underline{color:#051A55;font-size:1.875em;font-weight:400;letter-spacing:.02em;padding:0px 0px 10px;width:99%}#faqs-container h2.button.orange.underline:after{height:2px !important}#faqs-container ul,#faqs-container li{list-style-type:none;margin:0;padding:0;width:100%}#faqs-container ul div,#faqs-container li div{box-sizing:border-box;display:block;padding:.3em 1px !important;width:100%}#faqs-modals{top:0;background:rgba(39,87,140,0.6);opacity:0;position:fixed;height:100%;transition:all .2s linear 0s;width:100%;z-index:-999}#faqs-modals.active{opacity:1;z-index:999}#faqs-modals .modal{position:relative;width:100%;height:100%;opacity:0;transition:all .2s linear 0s;z-index:-999}#faqs-modals .modal .modal_container{background:#27578c;box-sizing:border-box;padding:3.125em 1.875em 1.875em;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;min-width:320px}#faqs-modals .modal .modal_container img{cursor:pointer;position:absolute;right:.9375em;top:.9375em}@media (max-width: 767px){#faqs-modals .modal .modal_container img{width:30px}}#faqs-modals .modal .modal_container h3{color:#fff;font-size:1.75em;font-weight:400}#faqs-modals .modal .modal_container p{color:#fff;font-size:1em;font-weight:400}#faqs-modals .modal.active{opacity:1;z-index:999}#safe-keepers{margin:0 10%;width:80%;border-collapse:collapse;border-color:rgba(255,255,255,0.6);color:#27578c}#safe-keepers tr:first-child{font-weight:bold}#safe-keepers tr:nth-of-type(odd){background:rgba(196,216,238,0.6)}#safe-keepers th{background:#27578c;color:rgba(255,255,255,0.6);font-weight:bold}#safe-keepers td,#safe-keepers th{padding:6px;border:1px solid rgba(116,164,216,0.6);text-align:left}@media (max-width: 767px){#safe-keepers{display:block;border:1px solid rgba(116,164,216,0.6)}#safe-keepers thead,#safe-keepers tbody,#safe-keepers th,#safe-keepers td,#safe-keepers tr{display:block}#safe-keepers thead tr{position:absolute;top:-9999px;left:-9999px}#safe-keepers tr{background:none !important}#safe-keepers td.giving-level{background:#27578c;color:#fff;font-weight:700}#safe-keepers td{border:none;border-bottom:1px solid rgba(116,164,216,0.6);position:relative;padding-left:50%}#safe-keepers td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}#safe-keepers td:nth-of-type(1):before{content:"Giving Level"}#safe-keepers td:nth-of-type(2):before{content:"Funds"}#safe-keepers td:nth-of-type(3):before{content:"Monthly"}#safe-keepers td:nth-of-type(4):before{content:"Quarterly"}#safe-keepers td:nth-of-type(5):before{content:"Bi-Annually"}#safe-keepers td:nth-of-type(6):before{content:"Annually"}}.safe-keepers-form{margin:0 10%;width:80%}.safe-keepers-form .gfield_label,.safe-keepers-form span label{color:#27578c}.safe-keepers-form .gfield_price{-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #3878a8;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;margin:2em 0 !important;padding:2em !important;text-align:center;width:98%}.safe-keepers-form .gfield_price .ginput_product_price_label{display:none !important}.safe-keepers-form .gfield_price .ginput_product_price{font-size:2.625em;font-weight:700;color:#051A55}.safe-keepers-form .gfield_total{border-left:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-right:0;text-align:left}.safe-keepers-form .gfield_total .ginput_container_total span{color:#051A55;font-size:1.5em;font-weight:700}.safe-keepers-form .gform_confirmation_message{background:#f1f1f2;border:1px solid #e4e5e6;padding:2em}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #ccc;border-color:#ccc #ccc #bbb #ccc;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa #bbb;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%}#donation-form{box-sizing:border-box;overflow:hidden;padding:5em 0px}#donation-form .gform_anchor{background:#051A55;display:block;height:10px;position:relative;top:-170px;width:100%}#donation-form .container{position:relative;width:70% !important}@media (min-width: 768px) and (max-width: 959px){#donation-form .container{width:80% !important}}@media (max-width: 767px){#donation-form .container{width:90% !important}}#donation-form h2{color:#051A55;font-size:1.8125em;font-weight:300}#donation-form .gf_progressbar_wrapper{display:none}#donation-form .gfield_label{color:#051A55}#donation-form .gfield_description{font-size:.875em;margin:.188em 0 .75em;padding-top:0}#donation-form .step-markers{display:block;position:absolute;top:0;left:80%;width:215px}@media (max-width: 767px){#donation-form .step-markers{display:none}}#donation-form .step-markers div{background:#f1f1f2;border-radius:50%;display:inline-block;height:2.5em;margin:0 .625em;position:relative;width:2.5em;transition:all .2s linear 0s}#donation-form .step-markers div span{color:#929497;font-size:1.25em;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .2s linear 0s}#donation-form .step-markers div.active{background:#051A55}#donation-form .step-markers div.active span{color:#fff}.gform_wrapper{color:#404041;font-family:"Raleway",sans-serif;font-size:15px;font-weight:400;letter-spacing:.14em !important;text-transform:uppercase}.gform_wrapper li.gfield.full-width{display:block;margin-bottom:.5em;width:100%}.gform_wrapper li.gfield.full-width label{display:inline}.gform_wrapper li.gfield.two-thirds-column{display:block;width:66% !important}.gform_wrapper li.gfield.two-thirds-column>label{display:inline}@media (max-width: 767px){.gform_wrapper li.gfield.two-thirds-column{display:block;width:100% !important}}.gform_wrapper li.gfield.half-column{display:block;float:left;width:49%}@media (max-width: 767px){.gform_wrapper li.gfield.half-column{display:block;margin:0 0 0 0 !important;width:100%}.gform_wrapper li.gfield.half-column>label{display:inline}}.gform_wrapper li.gfield.first-column{clear:left;margin-right:2%}@media (max-width: 767px){.gform_wrapper li.gfield.first-column{margin-bottom:10px !important}}.gform_wrapper li.gfield.first-column>.gfield_label{box-sizing:content-box;margin:.625em 0 .5em;min-height:20px}.gform_wrapper li.gfield.last-column{clear:right}@media (max-width: 767px){.gform_wrapper li.gfield.last-column{margin-left:0px !important}}.gform_wrapper li.gfield.last-column>.gfield_label{box-sizing:content-box;margin:.625em 0 .5em;min-height:20px}.gform_wrapper li.gfield.last-column .ginput_container{margin-top:0px}.gform_wrapper li.gfield .ginput_container input,.gform_wrapper li.gfield .ginput_container textarea{background:#e4e5e6;border:0px solid;border-radius:0px;box-sizing:border-box;height:56px;letter-spacing:.14em;text-indent:15px;width:100%}.gform_wrapper li.gfield .ginput_container input::-webkit-input-placeholder,.gform_wrapper li.gfield .ginput_container textarea::-webkit-input-placeholder{text-transform:uppercase}.gform_wrapper li.gfield .ginput_container input:-moz-placeholder,.gform_wrapper li.gfield .ginput_container textarea:-moz-placeholder{text-transform:uppercase}.gform_wrapper li.gfield .ginput_container input::-moz-placeholder,.gform_wrapper li.gfield .ginput_container textarea::-moz-placeholder{text-transform:uppercase}.gform_wrapper li.gfield .ginput_container input:-ms-input-placeholder,.gform_wrapper li.gfield .ginput_container textarea:-ms-input-placeholder{text-transform:uppercase}.gform_wrapper li.gfield .ginput_container textarea{padding:15px;height:150px;text-indent:0}.gform_wrapper li.gfield .ginput_container textarea::-webkit-input-placeholder{text-transform:uppercase;color:#404041}.gform_wrapper li.gfield .ginput_container textarea:-moz-placeholder{color:#404041;text-transform:uppercase}.gform_wrapper li.gfield .ginput_container textarea::-moz-placeholder{color:#404041;text-transform:uppercase}.gform_wrapper li.gfield .ginput_container textarea:-ms-input-placeholder{text-transform:uppercase;color:#404041}.gform_wrapper li.gfield .ginput_container select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#e4e5e6;border:0px solid;border-radius:0px !important;height:56px;letter-spacing:.14em;margin:0px;text-indent:15px;text-transform:uppercase;width:100% !important}.gform_wrapper li.gfield .ginput_container select::-webkit-input-placeholder{text-transform:uppercase !important}.gform_wrapper li.gfield .ginput_container select:-moz-placeholder{text-transform:uppercase !important}.gform_wrapper li.gfield .ginput_container select::-moz-placeholder{text-transform:uppercase !important}.gform_wrapper li.gfield .ginput_container select:-ms-input-placeholder{text-transform:uppercase !important}.gform_wrapper ul.gfield_radio{display:table;border-spacing:10px;font-family:"Raleway",sans-serif;font-size:15px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;width:100% !important}@media (max-width: 767px){.gform_wrapper ul.gfield_radio{border-spacing:0}}.gform_wrapper ul.gfield_radio li{background:#e4e5e6;display:table-cell;margin:0px;text-align:center;vertical-align:middle;width:33%}@media (max-width: 767px){.gform_wrapper ul.gfield_radio li{display:block;margin:0px 0px 20px;width:100%}}.gform_wrapper ul.gfield_radio li label{box-sizing:border-box;display:inline-block;height:55px;line-height:55px;margin:0 !important;vertical-align:middle;width:100% !important}.gform_wrapper ul.gfield_radio li input[type="radio"]{display:none !important;height:0px !important;margin:0 !important;vertical-align:middle;visibility:hidden !important;width:0 !important}.gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label{background:#fff;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);border:3px solid #27578c;color:#27578c}.gform_wrapper li.gfield .ginput_container ul.gfield_checkbox li{background:#e4e5e6;height:56px !important}.gform_wrapper li.gfield .ginput_container ul.gfield_checkbox li input{display:none !important;height:100%;margin:0 !important;visibility:hidden !important;width:0 !important}.gform_wrapper li.gfield .ginput_container ul.gfield_checkbox li label{line-height:3.5 !important;margin:0px !important;text-indent:15px}.gform_wrapper li.gfield .ginput_container ul.gfield_checkbox li input+label:before{content:'';background:#fff;border:2px solid #27578c;box-sizing:border-box;display:inline-block;vertical-align:middle;width:22px;height:22px;padding:4px;margin-bottom:3px !important;margin-right:10px;text-align:center}.gform_wrapper li.gfield .ginput_container ul.gfield_checkbox li input:checked+label:before{content:'';background:url("../../images/check_background.png");background-position:center center;background-size:cover;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.gform_wrapper .ginput_complex.ginput_container>span.name_first{display:block;float:left;width:49% !important;margin-right:2% !important}.gform_wrapper .ginput_complex.ginput_container>span.name_last{display:block;float:left;width:49% !important;margin:0 !important}@media (max-width: 479px){.gform_wrapper .ginput_complex.ginput_container>span{width:100% !important}}.gform_wrapper .ginput_complex.ginput_container .ginput_full input[type="text"]{width:100% !important}@media (max-width: 479px){.gform_wrapper .ginput_complex.ginput_container .ginput_cardextras .ginput_cardinfo_left{width:100%}}.gform_wrapper .ginput_container textarea{background:#e4e5e6;border:0px solid;border-radius:0px;box-sizing:border-box;height:56px;letter-spacing:.14em;text-indent:15px;width:100%}.gform_wrapper .gform_page_footer{margin-right:0 !important}.gform_wrapper input[type="button"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:2px solid #051A55;border-radius:0px !important;box-shadow:none;text-shadow:none;background:#051A55;color:#fff}.gform_wrapper input[type="button"].gform_next_button{float:right;margin-right:0px !important}@media (max-width: 479px){.gform_wrapper input[type="button"]{display:block;float:none !important;width:100% !important}}.gform_wrapper input[type="submit"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:2px solid #27578c;border-radius:0px !important;box-shadow:none;text-shadow:none;background:#fff !important;color:#27578c !important}.gform_wrapper input[type="submit"]:hover{background:#27578c !important;color:#fff !important}#contact_section .gform_wrapper input[type="submit"],.single-events .gform_wrapper input[type="submit"]{background:#051A55 !important;color:#fff !important}#contact_section .gform_wrapper input[type="submit"]:hover,.single-events .gform_wrapper input[type="submit"]:hover{background:#020b25 !important;border-collapse:#020b25 !important}@media (max-width: 479px){.gform_wrapper input[type="submit"]{display:block;float:none !important;width:100% !important}}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"Raleway",sans-serif;font-size:15px;background:#333333;color:white;box-shadow:inset 0 0 5px 5px #222222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:white;line-height:24px;background-image:linear-gradient(#4d4d4d, #1a1a1a);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{box-shadow:inset 0 0 15px 3px #222222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:white}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{box-shadow:inset 0 0 15px 3px #222222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;box-sizing:border-box;margin:0 0 10px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333333;background:white}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}.half{width:48%;margin-right:4%;float:left}.halfend{width:48%;margin-right:0;float:left}.onethird{width:29%;margin-right:5%;float:left}.onethirdend{width:29%;margin-right:0;float:left}.twothirds{width:63%;margin-right:5%;float:left}.twothirdsend{width:63%;margin-right:0;float:left}.onefourth{width:22%;margin-right:4%;float:left}.onefourthend{width:22%;margin-right:0%;float:left}.threefourths{width:66%;margin-right:4%;float:left}.threefourthsend{width:66%;margin-right:0%;float:left}@media (min-width: 550px){.half,.halfend,.onethird,.onethirdend,.twothirds,.twothirdsend,.onefourth,.onefourthend,.threefourths,.threefourthsend{width:100%;margin-right:0%;float:left}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;overflow:visible}.slick-list{position:relative;overflow:visible;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:34px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:15%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:none;color:#fff}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-1.875em}.slick-prev:before{content:""}.slick-next{right:-1.875em;transform:scaleX(-1)}.slick-next:before{content:""}.slick-dots{position:absolute;bottom:0px;list-style:none;display:block;text-align:left;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#060d14;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}

/*# sourceMappingURL=site.min.css.map */
