/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
@import '/wp-content/themes/GCI/css/jquery-ui.min.css?x28102';@import '/wp-content/themes/GCI/css/jquery-ui.structure.min.css?x28102';@import '/wp-content/themes/GCI/css/jquery-ui.theme.min.css?x28102';html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}::selection{background:#ffb56d}::-moz-selection{background:#ffb56d}p
a{color:#db7007;font-weight:bold;text-decoration:none}p a:hover{color:#db7007;font-weight:bold;text-decoration:none}.iconModalPopup.nutritionalModal header:before{content:none}.iconModalPopup.nutritionalModal
header{padding:200px
40px}.iconModalPopup.nutritionalModal{background-color:#eeece5;float:left;overflow-x:hidden}.nutritionalModalLower{padding:40px
60px}.nutritionalTaxes{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin-bottom:2.8em;float:left;padding:14px
12px;font-size:13px;width:100%;position:relative;z-index:500}.entry-cats{float:left;text-transform:uppercase;color:#171717;line-height:1.3em}.entry-cats
a{color:#171717;font-weight:700}.entry-cats a:hover{text-decoration:underline !important}.nutritionalTaxes
.taxList{float:left;text-transform:uppercase;color:#171717;line-height:1.3em}.nutritionalTaxes .taxList
a{color:#171717;font-weight:700}.nutritionalTaxes .taxList a:hover{text-decoration:underline !important}.nutritionalFacts
img{max-width:100%;height:auto}.nutritionalModalLower
h2{color:#60126A;font-size:33px;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;line-height:1.3em;margin-bottom: .3em}.iconModalPopup.nutritionalModal header
.close{position:absolute;right:0;top:0;z-index:2;opacity:1;background-color:#60126A;padding:10px}.cookingInstructions{padding-top:30px}.cookingInstructions
p{font-size:1.1em;font-weight:200;margin-bottom:1.7em;line-height:1.4em}.nutritionalTaxes
span{float:left;font-size:16px}#postGrid .post .entry-excerpt
p{text-transform:none;margin-bottom:30px;letter-spacing:0;font-size:18px}#postGrid .post .content .entry-cats{font-size:13px;margin-bottom:20px;float:left;width:100%;line-height:1.6em}#postGrid .post .content .entry-cats
a{font-weight:700}#postGrid .post .content .entry-cats a:hover{text-decoration:underline}#csbwfs-delaydiv{display:none}.single-post #csbwfs-delaydiv{display:block}.csbwfs-fb a, .csbwfs-tw a, .csbwfs-li a, .csbwfs-pin
a{background:none !important;background-color:none !important;border:1px
solid #e87e16 !important;padding-top:7px}.csbwfs-fb a img, .csbwfs-tw a img, .csbwfs-li a img, .csbwfs-pin a
img{width:auto;height:auto;max-height:28px}.inspiration-wrap .share-this{bottom:30px;position:absolute;left:0;right:0}.inspiration-wrap
.caption{top:50%;transform:translateY(-50%);position:absolute;left:0;right:0;margin:0
20px}.inspiration-wrap .share-title{margin-bottom:20px !important}.inspiration-wrap
.shareIcon{margin:0
10px;color:#fff}.inspiration-wrap .shareIcon:hover{color:#e87e16}@media(max-width:766px){.nutritionalModalLower{padding:20px
20px}.nutritionalTaxes
.taxList{margin-right:0;width:100%;display:block;margin-bottom:12px}.nutritionalTaxes{padding:14px
12px 0px 12px}.nutritionalTaxes
span{display:none}.iconModalPopup.nutritionalModal
header{padding:100px
40px;}}body{font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-weight:200;color:#1d1d1d;overflow-x:hidden}.wrapper{max-width:1200px;margin:0
auto;padding:0
30px;position:relative;box-sizing:content-box}.wrapper
.wrapper{padding:0}.clearAfter:after,.wrapper:after{content:'';clear:both;display:block}.module{margin:80px
0}.module.careers{margin:0px}.module.paddingSpace{padding:100px
0;margin:0}.max1525{max-width:1525px;margin-left:auto;margin-right:auto}.max1320{max-width:1320px;margin-left:auto;margin-right:auto}.max1070{max-width:1070px;margin-left:auto;margin-right:auto}.max970{max-width:970px;margin-left:auto;margin-right:auto}.displayFlex{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;flex-wrap:no-wrap;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap}.displayFlex
a{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;flex-wrap:no-wrap;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap}.bx-wrapper{position:relative;margin:0
auto;padding:0;*zoom:1}.bx-wrapper
img{max-width:100%;display:block}.alignleft{float:left;margin:0
20px 20px 0}.alignright{float:right;margin:0
0 20px 20px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:rgba(0, 0, 0, 0.85)}#colorbox{outline:none}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-15{width:20%;float:left}@media (max-width: 768px){.dispb.displayFlex{display:block}.bg-ctas
.dispb.displayFlex{display:flex;flex-direction:column}.bg-cta{max-width:100% !important;margin-bottom:20px}.simpleContent .metaslider .slide-date{margin-left:0 !important}.simpleContent .metaslider .slide-cap{padding-right:20px !important;padding-left:20px !important}}@media (min-width: 768px){.col-sm-15{width:20%;float:left}}@media (min-width: 992px){.col-md-15{width:20%;float:left}}@media (min-width: 1200px){.col-lg-15{width:20%;float:left}}h1{font-size:70px}h2{font-size:40px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}p{font-size:16px}strong,b{font-weight:900}a{transition:all ease .2s}a,a:hover,a:active,a:visited{text-decoration:none !important}.doubleBars{position:relative;display:inline-block}.doubleBars
.bars{position:absolute;left:calc(100% + 15px);top:50%;margin-top:-2px;height:5px;width:100%;max-width:140px}.page-id-37 .doubleBars
.bars{position:absolute;left:calc(100% + 15px);top:50%;margin-top:-2px;height:5px;width:150%;max-width:140px}.doubleBars .bars:before,
.doubleBars .bars:after{content:'';display:block;position:absolute;left:0;top:0;width:calc(100% - 15px);height:1px;background:#a9a8a4}.doubleBars .bars:after{top:auto;bottom:0;width:100%}.stdBtn{display:inline-block;font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:3px;color:#fff;position:relative;background:#f57b20;padding:20px
40px;margin:40px
0;border-radius:0;font-weight:700}.posts
.stdBtn{letter-spacing:1px}.stdBtn.outline{background:none;border:1px
solid #f57b20;color:#785550}.stdBtn.grey{background:#eeece5;color:#60126A;font-weight:bold}.stdBtn.orange{background:#e87e16;color:#fff;margin:auto;max-width:220px;text-align:center;display:block}.stdBtn.left.orange{background:#e87e16;color:#fff;margin:0;padding:15px
15px;text-align:center;display:block}.stdBtn:hover{}.stdBtn.outline:hover{background:none;border-color:#60126A;color:#60126A}.stdBtn.grey:hover{}.stdBtn:before{content:'';display:block;position:absolute;left:5px;top:5px;border:1px
solid #fff;width:calc(100% - 10px);height:calc(100% - 10px)}.stdBtn.outline:before{display:none}.stdBtn.grey:before{border-color:#fff}.stdBtn:hover:before{}.stdBtn.grey:hover:before{border-color:#fff}.page-id-982
.stdBtn.orange{max-width:190px}.textLink{color:#e87e16;font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:2px;display:block !important}.textLink:after{content:'\f105';font-family:'FontAwesome';margin-left:7px;font-size:17px;position:relative;top:1px}.coverLink{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;outline:0
!important}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#fff;background-color:#e87e16;border-color:none}#header{position:fixed;top:0;left:0;width:100%;z-index:999;transition:all ease .2s}#header.scroll{background:#fff;box-shadow:0 0 5px #888}#logo{float:left;width:140px;height:88px;display:block;margin:20px
0 0 0px}#logo
img{width:100%}#mainNav
a.scroll{color:#000}#mainNav{float:right;position:relative;margin:50px
0 0px 0;border-top:1px solid rgba(255, 255, 255, 0.3)}#mainNav
li{float:left;font-size:16px;text-transform:uppercase;letter-spacing:1px;transition:all ease .2s;position:relative}#mainNav
li.mobileNavBtn{display:none}#mainNav ul.menu>li:hover{background:rgba(65, 65, 65, 0.95)}#mainNav li:hover ul.sub-menu{opacity:1;top:100%}#mainNav ul.sub-menu{padding:40px
50px 0 50px;position:absolute;right:0;top:-9999px;background:rgba(65, 65, 65, 0.95);width:630px;font-size:0;opacity:0;transition:opacity ease .2s}#mainNav ul.sub-menu
li{float:none;display:inline-block;width:49%;margin-bottom:40px;vertical-align:top;line-height:1.3em;position:relative}#mainNav ul.sub-menu li.current-menu-item
a{color:#f57b20 !important}#mainNav ul.sub-menu li:nth-child(odd){padding-right:30px}#mainNav ul.sub-menu li:nth-child(even){padding-left:30px}#mainNav ul.sub-menu ul.sub-menu,
.mobileNavActive ul.sub-menu{display:none;position:static;padding:0;background:none;width:auto;opacity:1}#mainNav ul.sub-menu ul.sub-menu
li{display:block;width:auto;padding:0
!important;margin:20px
0}#mainNav ul.sub-menu ul.sub-menu li:last-child{margin-bottom:0}@media (min-width:1200px){#mainNav ul.sub-menu{padding:40px
30px 0 30px;left:0;width:300px}#mainNav ul.sub-menu
li{width:100%}#mainNav ul.sub-menu li:nth-child(odd){padding-right:0px}#mainNav ul.sub-menu li:nth-child(even){padding-left:0px}}ul.menu li .expand,
ul.sub-menu ul.sub-menu li .expand,
.mobileNavActive ul.sub-menu li
.expand{display:none}ul.sub-menu li.menu-item-has-children
.expand{display:block;position:absolute;right:0;top:0;color:#fff;cursor:pointer}ul.sub-menu li.menu-item-has-children .expand:hover{color:#f57b20}#mainNav ul.sub-menu li
a{padding:0}#mainNav ul.sub-menu li:hover>a{color:#f57b20}#mainNav
a{display:block;padding:30px
22px;color:#fff;position:relative;font-weight:500}#mainNav li.current-menu-item a, #mainNav li.current-page-parent
a{color:#f57b20}#mainNav ul.menu > li.current-page-parent > a:before,
#mainNav ul.menu > li.current-menu-item > a:before,
#mainNav ul.menu>li:hover>a:before{content:'';width:50%;height:3px;background:#f57b20;position:absolute;left:50%;top:-3px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0)}#mainNav
li.headerSearch{font-size:0}#mainNav li.headerSearch a:after{content:'';display:block;background:url(/wp-content/themes/GCI/images/search.png?x28102) 0 0 no-repeat;width:15px;height:15px}.scroll #mainNav li.headerSearch a:after{background:url(/wp-content/themes/GCI/images/searchblack.png?x28102) 0 0 no-repeat}.scroll #mainNav ul.menu>li:hover{background:none}#mainNav li.headerSearch:hover
#searchBox{opacity:1;top:100%}#searchBox{background:rgba(65, 65, 65, 0.95);padding:30px;position:absolute;opacity:0;top:-9999px;right:0;transition:opacity ease .2s}#searchBox
input{width:370px;height:50px;background:#414141;border:1px
solid #626262;font-size:15px;font-style:italic;padding:0
20px;letter-spacing:1px;color:#9f9f9f;font-weight:500;outline:0
!important}#searchBox input[type=submit]{display:none}#workContact{position:absolute;top:0;right:30px;color:white;font-size:0.7em;border:1px
solid rgba(255, 255, 255, 0.3);border-top:0 !important;padding:12px
20px;cursor:pointer;font-weight:500;letter-spacing:2px}#planContact{position:absolute;top:0;right:142px;color:white;font-size:0.7em;border:1px
solid rgba(255, 255, 255, 0.3);border-top:0 !important;padding:12px
20px;cursor:pointer;font-weight:500;letter-spacing:2px}#planContact:hover,#workContact:hover{background:#e87e16;color:#fff}body.mobileNavActive ul.sub-menu.mobileNavActive{display:none}.scroll
#mainNav{border-top:1px solid #e3e3e3}.scroll #mainNav
a{color:#000}.scroll #mainNav li.headerSearch a:after{background:url(/wp-content/themes/GCI/images/search-black.png?x28102) 0 0 no-repeat}.scroll #planContact,
.scroll
#workContact{color:#000;border:1px
solid #e3e3e3}.scroll #planContact:hover,
.scroll #workContact:hover{background:#e87e16;color:#fff}.pageBanner{background:#000;color:#fff;position:relative;overflow:hidden}.pageBanner:before{content:'';display:block;background:rgba(0,0,0,0.55);background-size:auto 100%;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.pageBanner
.bgImg{object-fit:cover;width:100%;height:100%;opacity:1;position:relative;z-index:1}.pageBanner.format-video
.bgImg{display:none}body.novideoautoplay .pageBanner.format-video
.bgImg{display:block}body.novideoautoplay .pageBanner
#bgVideo{display:none}.loader,.loader:before,.loader:after{background:#fff;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loader{display:none;color:#fff;text-indent:-9999em;margin:88px
auto;position:absolute;left:50%;top:calc(50% - 40px);@include translate(-50%, -50%);font-size:11px;-webkit-animation-delay:-0.16s;animation-delay:-0.16s;transition:all ease .3s}.loader:before,.loader:after{position:absolute;top:0;content:''}.loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:1.5em}@-webkit-keyframes
load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes
load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.pageBanner
#bgVideo{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%;opacity:0;position:relative;z-index:1}.videoColorbox
#fullVideo{width:100%;height:auto}.videoColorbox
#cboxLoadedContent{padding:30px
0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#colorbox.videoColorbox
#cboxClose{background:url(/wp-content/themes/GCI/images/close.png?x28102) 0 0 no-repeat;width:20px;height:19px;border:none;font-size:0;position:absolute;right:0;top:0}.pageBanner
.overlay{position:absolute;z-index:3;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:100%;max-width:900px;padding:120px
20px 0 20px}.pageBanner.format-video{height:900px}.pageBanner.format-default{height:900px}.pageBanner.format-default.small,.pageBanner.small{height:650px}.pageBanner
h1{font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;line-height:1.2em;margin-bottom:40px;font-size:56px}.home .pageBanner
h1{letter-spacing:2px}.pageBanner
h3{line-height:1.3em}.pageBanner
p.smallTitle{font-size:12px;letter-spacing:3px;margin-bottom:60px;text-transform:uppercase}.pageBanner
.playVideo{width:50px;height:50px;line-height:50px;margin-top:50px;text-align:center;border:1px
solid #fff;background:rgba(255, 255, 255, 0.2);display:inline-block;border-radius:50px;color:#fff;outline:none}.pageBanner .playVideo
i{font-size:12px;position:relative;top:-2px}.pageIntro{margin:100px
0 200px 0}.pageIntro
p.preHeader{font-size:13px;letter-spacing:3px;text-transform:uppercase;margin-bottom:80px}.pageIntro
h1{font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;margin-bottom: .7em;color:#60126A;line-height:1.3em}.pageIntro
h3{font-size:30px;line-height:1.3em;margin-bottom:40px}.pageIntro
p{font-size:19px;line-height:1.5em}.pageIntro
img.topOverlap{position:absolute;z-index:10;top:-130px}.hoverCTAS{position:relative;background-size:cover}.page-id-995
.hoverCTAS{padding:100px
0 0 0}.hoverCTAS.formatboxed{padding:150px
0}.hoverCTAS:before{content:'';position:absolute;left:0;top:0;width:100%;height:270px}.hoverCTAS.formatboxed:before{display:none}.hoverCTAS.formatboxed
.inner{background:url(/wp-content/themes/GCI/images/floral-bg.png?x28102) center center no-repeat;background-size:cover;padding:120px
40px}.hoverCTAS
header{text-align:center}.hoverCTAS header
h1{font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;margin-bottom:20px;color:#60126A;font-size:40px;line-height:1.3}@media (max-width:1200px){.hoverCTAS header h1
br{display:none}}.hoverCTAS header
h3{font-style:italic;line-height:1.5em;font-size:1.5em}.hoverCTAS
.ctas{margin-top:80px;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.hoverCTAS
.cta{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;flex-wrap:no-wrap;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;-webkit-flex:1;-moz-flex:1;flex:1;padding:25px
20px;background:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);max-width:24%;height:480px;position:relative;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.hoverCTAS .cta
.icon{position:relative;z-index:10;text-align:center;height:70px}.hoverCTAS .cta .icon:after{content:'';display:block;width:120px;height:15px;position:absolute;left:-1px;bottom:-15px}.hoverCTAS .cta .icon
img{vertical-align:middle}.hoverCTAS .cta
.content{width:100%;height:100%;display:block;padding:70px
0 50px;border:2px
solid #f1e6d5;border-bottom:0;text-align:center;position:relative;-webkit-transition:padding 0.2s ease-in-out;-moz-transition:padding 0.2s ease-in-out;-ms-transition:padding 0.2s ease-in-out;-o-transition:padding 0.2s ease-in-out;transition:padding 0.2s ease-in-out;z-index:2}.hoverCTAS .cta .content .icon-plus-wrap{position:absolute;bottom:0;left:0;width:100%}.hoverCTAS .cta .content .icon-plus{color:#fff;font-size:30px;position:absolute;left:50%;font-weight:bold;bottom:0;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0);border-top-left-radius:1000px;border-top-right-radius:1000px;border:2px
solid #f3e6d3;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:5px
20px 0 20px;box-sizing:border-box;display:none}.hoverCTAS .background-img{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:center}.hoverCTAS .cta>.background-img{filter:blur(2px)}.hoverCTAS .cta>.background-img:before{background:rgba(0,0,0,0.3);content:"";width:100%;height:100%;position:absolute}.icon-plus-wrap:before,.icon-plus-wrap:after{content:"";position:absolute;border-bottom:2px solid #f1e6d5;top:-2px;width:50%}.icon-plus-wrap:before{right:50%}.icon-plus-wrap:after{left:50%}.hoverCTAS .cta .content
h5{font-family:'droid-serif',Georgia,Times New Roman,serif;font-size:1.7em;line-height:1.5em;margin-bottom:15px;color:#fff;margin:auto}.page .hoverCTAS .cta .content
h5{padding:0
50px}.hoverCTAS .cta .content
p{font-size:15px;color:#444;text-transform:uppercase;letter-spacing:2px}.hoverCTAS .cta
.hoverContent{display:none;background:#60126A;position:absolute;left:50%;bottom:40px;width:calc(100% - 20px);-webkit-transform:translate(-50%, 100%);-moz-transform:translate(-50%, 100%);transform:translate(-50%, 100%);color:#fff;padding:20px;text-align:center}.hoverCTAS .cta .hoverContent:before{content:'';display:block;background:url(/wp-content/themes/GCI/images/hoverCTABlueArrow.png?x28102) 0 0 no-repeat;width:13px;height:6px;position:absolute;left:50%;top:-6px;margin-left:-7px}.hoverCTAS .cta .hoverContent
p{font-size:14px;line-height:1.5em}.hoverCTAS .cta .hoverContent
a{color:#d0b15c}.hoverCTAS
.button{text-align:center;margin-top:70px}.hoverCTAS .button
.stdBtn{margin:0}.hoverCTAS .wrapper .inner.fancybg:before{content:'';background-size:100%;display:block;position:absolute;right:-10%;left:-10%;top:-15%;width:120%;height:100%;background:#eeece5;z-index:-1}.hoverCTAS .cta .cta-block{position:relative;padding:10px;left:0;z-index:10;width:100%;margin-top:10px;height:100%;opacity:0}.hoverCTAS .cta .content>.cta-block{opacity:1;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.home .hoverCTAS .cta
.content{padding:20px
0 50px;-webkit-transition:padding 0.2s ease-in-out;-moz-transition:padding 0.2s ease-in-out;-ms-transition:padding 0.2s ease-in-out;-o-transition:padding 0.2s ease-in-out;transition:padding 0.2s ease-in-out}.hoverCTAS .cta .cta-block
p{color:#fff;line-height:1.6em;text-transform:none;letter-spacing:1px;font-weight:300}.hoverCTAS .cta .cta-block
.stdBtn{text-align:center !important;display:block;background:#e87e15;position:absolute;bottom:120px;margin:auto;left:0;right:0;width:90%}.hoverCTAS .cta .cta-block-bottom
.stdBtn{bottom:160px}.hoverCTAS .cta .cta-block
.stdBtn{color:#fff}.bg-ctas
.displayFlex{justify-content:space-between;-webkit-justify-content:space-between}.bg-cta{height:550px;background-color:#000;background-position:center;background-size:cover;max-width:48%;padding:0}.bg-cta
.content{position:absolute;bottom:0;padding:30px
60px}.bg-cta
h3{font-family:'droid-serif',Georgia,Times New Roman,serif;color:#fff;margin:0
0 20px;line-height:1.5em;font-style:italic;font-size:26px;font-size:26px;letter-spacing:0.7px}.bg-cta
h6{text-transform:uppercase;font-size: .8em;margin:10px
0;letter-spacing:5px;line-height:1.2em;font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-weight:500;color:#fff}.bg-cta
p{font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-weight:300;color:#fff;font-size:1.1em;margin-bottom:30px;line-height:1.5em;letter-spacing:0.5px;margin-left:auto;margin-right:auto;max-width:445px}.bg-cta a.read-more{color:#fff;text-transform:uppercase;font-size: .9em;margin:10px
0;letter-spacing:3px;font-weight:500}.bg-cta .overlay-innercta{width:100%;height:100%;position:absolute;background:linear-gradient(to bottom, rgba(255,0,0,0), rgba(0,0,0,1))}@media (max-width:768px){.bg-cta
.content{padding:30px}}.simpleContent *:last-child{margin-bottom:0}.simpleContent h1,
.simpleContent h3,
.simpleContent h4,
.simpleContent h5,
.simpleContent
h6{line-height:1.3em;margin: .7em 0}.simpleContent
h2{margin:.4em 0;line-height:1.3em}.simpleContent h3,
.simpleContent h4,
.simpleContent
h6{font-family:'proxima-nova',Helvetica,Arial,sans-serif;color:#2f2f2f}.simpleContent h1,
.simpleContent h2,
.simpleContent
h5{font-family:'droid-serif',Georgia,Times New Roman,serif;color:#60126A;font-style:italic}.simpleContent
h1{font-size:70px}.simpleContent
h2{font-size:48px}.simpleContent
h3{font-size:26px;font-style:italic}.simpleContent
h4{font-size:26px;font-weight:300}.simpleContent
p{font-size:19px;line-height:1.7em;margin:1em
0;letter-spacing:0;font-family:'proxima-nova',Helvetica,Arial,sans-serif}.simpleContent
p.btnContainer{margin:0}.simpleContent
.stdBtn{margin:1em
0}.simpleContent
ul{list-style:disc;margin:2em
0 2em 3em}.simpleContent
ol{list-style:decimal;margin:2em
0 2em 3em}.simpleContent
li{line-height:1.5em;margin-bottom: .5em}.simpleContent
.row{margin-left:-50px;margin-right:-50px}.simpleContent div[class*=col]{padding-left:50px;padding-right:50px;margin-top:30px;margin-bottom:30px}.simpleContent .row:last-child div[class*=col]{margin-bottom:0}.simpleContent div[class*=col] *:first-child{margin-top:0}.simpleContent div[class*=col] *:last-child{margin-bottom:0}.simpleContent
img{max-width:100%;height:auto;position:relative;top:5px}.simpleContent img.alignleft,
.simpleContent
img.alignright{max-width:50%}.simpleContent .metaslider
img{top:0}.simpleContent .metaslider .slide-date{font-size:2.5em;line-height:normal;text-align:center;font-family:'droid-serif';padding:0;margin-left:70px;margin-top:45px}@media (min-width:768px) and (max-width:991px){.simpleContent .metaslider .slide-date{margin-left:0px;padding-top:20px;font-size:2em}}.metaslider .caption-wrap{color:white;opacity:1 !important;background:rgba(0,0,0,0.5) !important}.simpleContent .metaslider .slide-cap{font-size:1.5em;line-height:1.6em;font-family:'proxima-nova';font-weight:300;padding-right:80px;padding-left:10px}.simpleContent .flex-direction-nav
a{-webkit-transition:inherit !important;bottom:8%;top:auto !important;width:12px !important;height:22px !important}.wpls-logo-showcase button.slick-prev, .wpls-logo-showcase button.slick-prev:active{background:url(/wp-content/themes/GCI/images/orange-arrow.png?x28102) center center no-repeat !important;box-shadow:none !important}.wpls-logo-showcase button.slick-next, .wpls-logo-showcase button.slick-next:active{background:url(/wp-content/themes/GCI/images/orange-arrow.png?x28102) center center no-repeat !important;transform:rotateY(180deg) translateY(-50%);box-shadow:none !important}.flexslider .flex-direction-nav a,
.flexslider .flex-direction-nav
a{display:block}.flex-direction-nav .flex-next{right:30px !important;margin-right:-40px;opacity:1 !important}.flex-direction-nav .flex-prev{left:30px !important;opacity:1 !important;margin-left:-40px}.flex-direction-nav .flex-next{background-image:url(/wp-content/themes/GCI/images/arrow.png?x28102) !important;transform:rotate(180deg)}.flex-direction-nav .flex-prev{background-image:url(/wp-content/themes/GCI/images/arrow.png?x28102) !important}.flexslider{width:100%}.expander{position:relative;padding-bottom:50px}.expander
.content{display:none}.expander .content *:first-child{margin-top:0}.job-listings-module .expander .content *:first-child{margin-top:auto}.job-listings-module div[class*=col]:first-child{margin-top:30px !important}.expander
.readMore{content:'';text-align:center;position:absolute;z-index:10;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:bold}.expander .readMore
p{display:inline-block;margin:0;line-height:1em;color:#454545;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px}.expander .readMore
i{color:#785550;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:56px}.page-id-27
#module1.simpleContent{padding-bottom:50px}.page-id-27 #module6 div[class*=col]{padding:0}.page-id-27
#module3.module{margin-bottom:100px}.page-id-27 #module2
.inner{padding-top:40px}.page-id-27 #module2
h2{padding-bottom:40px}.page-id-995 #module5.simpleContent
h2{font-size:48px}.youtubeEmbed a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#243341;opacity: .6;z-index:1}.youtubeEmbed a:after{content:'';position:absolute;left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:1px
solid #fff;opacity: .6;z-index:1}.youtubeEmbed{display:block;position:relative;background:center center no-repeat;background-size:cover;width:100%;height:620px}.youtubeEmbed
.play{display:block;width:80px;height:80px;border-radius:80px;border:1px
solid #fff;background:rgba(255, 255, 255, .1);position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;z-index:2;text-align:center;line-height:80px;color:#fff;font-size:20px}.expander
.stdBtn{background:#e87e16;color:#fff;padding:12px
50px;letter-spacing:3px}.job-listings-module .expander
.stdBtn{padding:20px
40px;margin-top:20px}.expander .stdBtn:before{content:'';display:block;position:absolute;left:5px;top:5px;border:1px
solid #fff;width:calc(100% - 10px);height:calc(100% - 10px)}.expander
.leftLine{position:absolute;right:100%;top:50%;margin-top:-2px;height:5px;width:150%}.expander
.rightLine{position:absolute;left:100%;top:50%;margin-top:-2px;height:5px;width:150%}.expander .leftLine:before, .expander .rightLine:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:1px;background:#c9c9c9}.page-id-27 #module6
h3{margin-bottom:70px}.job-listings h4, .job-listings
p{margin:.4em 0}.job-listings
p{font-weight:bold;font-style:italic;color:#000}.wpls-logo-showcase .slick-dots{display:none !important}.wpls-logo-showcase .wpls-logo-cnt.slick-slide
img{border:none !important}.simpleContent  .wrapper .inner.fancybg:before{content:'';background-size:100%;display:block;position:absolute;right:-10%;left:-10%;top:-10%;width:120%;height:100%;background:#eeece5;z-index:-1}.page-id-27 .simpleContent  .wrapper .inner.fancybg:before{content:'';background-size:100%;display:block;position:absolute;right:0%;left:-5%;top:-10%;width:110%;height:100%;background:#eeece5;z-index:-1}.wideImage
.inner{position:relative}.wideImage .inner:before{content:'';display:block;position:absolute;left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:1px
solid #fff;opacity: .6}.wideImage
img{width:100%;height:auto;vertical-align:bottom}.featuredBlocks.formatfancy
.wrapper{max-width:1320px}.featuredBlock{position:relative;padding:50px
0 0 0}.featuredBlock.alignRight{margin:100px
0}.featuredBlock:before{content:'';display:block;position:absolute;right:0;top:0;width:85%;height:100%;background:#eeece5}.formatfancy .featuredBlock:before{width:60%;background:url(/wp-content/themes/GCI/images/floral-bg.png?x28102) center top no-repeat #eeece5;background-size:100%}.featuredBlock.alignRight:before{right:auto;left:0}.featuredBlock
.image{position:absolute;left:15px;top:0;height:auto;width:470px}.carousel .featuredBlock
.image{width:520px}.featuredBlocks.formatfancy
.stdBtn{margin:0
auto;padding:20px
15px}@media (max-width:991px){.carousel .featuredBlock
.image{width:90%}}.formatfancy .featuredBlock
.image{max-height:100%}.featuredBlock.alignRight
.image{left:auto;right:15px}.featuredBlock .image:before{content:'';display:block;position:absolute;left:12px;top:12px;width:calc(100% - 24px);height:calc(100% - 24px);border:1px
solid #fff;opacity: .6}.featuredBlock
.content{padding:40px
60px 100px 0}.featuredBlockPost
.content{padding:40px
60px 40px 0}.carousel .featuredBlock
.content{padding:40px
60px 100px 0;min-height:525px}.formatfancy .featuredBlock
.content{padding:80px
120px 80px 50px}.featuredBlock.alignRight
.content{padding:40px
0 40px 60px}.formatfancy .featuredBlock.alignRight
.content{padding:80px
50px 80px 120px}.featuredBlock .content *:last-child{margin-bottom:0}.featuredBlock
h3{font-family:'droid-serif',Georgia,Times New Roman,serif;color:#60126A;font-style:italic;line-height:1.3em;margin-bottom:30px;font-size:32px}.formatfancy .featuredBlock
h3{text-align:center;margin-bottom:40px;font-size:2.4em;font-weight:500}.featuredBlock
p.subheader{margin-top:-10px;font-size:13px;color:#60126A;text-transform:uppercase;letter-spacing:2px}.featuredBlock
p.preHeader{font-size:13px;font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-weight:400;color:#444;letter-spacing:3px;text-transform:uppercase;margin-bottom:50px}.featuredBlockPost .preHeader.doubleBars
span.bars{display:none}.featuredBlockPost
p.preHeader{margin-bottom:20px;font-size:15px}.featuredBlockPost .entry-meta{margin-bottom:20px}.featuredBlock
p.preHeaderFancy{font-size:13px;font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-weight:400;color:#444;letter-spacing:3px;text-transform:uppercase;margin-bottom:50px;width:45px;margin:auto;display:block}.featuredBlock.regular
.content{padding:40px
60px 40px 0;max-width:500px;margin-right:auto}.page-id-982 .featuredBlock
.image{width:90%}.page-id-982 .featuredBlock.regular .content
p{max-width:475px;margin-left:auto;margin-right:auto}.featuredBlock.item .link-text{font-weight:700;text-transform:uppercase;color:#e87e16;font-size: .9em;letter-spacing:1px;font-family:'proxima-nova';width:160px}.featuredBlock.item .link-text
span{font-size:1.2em;letter-spacing:1px;font-family:'proxima-nova';transform:scale(1, 1.3);margin-left:10px;margin-top:-1px}#postGrid .post .stdBtn
span{letter-spacing:1px;font-family:'proxima-nova';transform:scale(1, 1.8) !important;margin-left:30px;margin-top:0;top:2px;display:inline-block;vertical-align:middle}@media(max-width:1200px){#postGrid .post .stdBtn
span{letter-spacing:0;margin-left:20px}}.preHeaderFancy
.left.bars{position:absolute;right:calc(100% + 15px);top:50%;margin-top:-2px;height:5px;width:200%;max-width:140px;left:inherit}.preHeaderFancy
.bars{width:200%}.preHeaderFancy .left.bars:before, .preHeaderFancy .left.bars:after{content:'';display:block;position:absolute;right:0;top:0;height:1px;left:inherit;background:#a9a8a4}.preHeaderFancy .left.bars:after{top:auto;bottom:0;width:100%}.preHeaderFancy .bars:before, .preHeaderFancy .bars:after{left:0}.formatfancy .featuredBlock
p.preHeader{margin-bottom:15px;text-align:center}.formatfancy .featuredBlock
p{font-size:18px;font-weight:400;color:#000;line-height:1.7em;margin-bottom:40px;letter-spacing:normal}.carousel .featuredBlock
p{font-size:18px;font-weight:300;letter-spacing:0.5px}.carousel .featuredBlock
p.preHeader{font-size:16px;margin-bottom:30px;letter-spacing:6px}.featuredBlock
p{font-size:18px;color:#000;font-weight:300;line-height:1.7em;margin-bottom:50px;letter-spacing:0.5px}.featuredBlock
ul{list-style:disc;margin:2em
0 2em 3em}.featuredBlock
ol{list-style:decimal;margin:2em
0 2em 3em}.featuredBlock
li{line-height:1.5em;margin-bottom: .5em}.formatfancy .featuredBlock
.icon{display:block;margin:0
auto 30px auto}.featuredBlock
.venueData{line-height:2em}.featuredBlock .venueData
strong{text-transform:uppercase;font-weight:500}#postGrid
.venueMeta{line-height:2em !important;margin-bottom:40px}.featuredBlockPost  .entry-meta{margin-bottom:10px;font-weight:400}.featuredBlockPost
p{font-weight:300}.carousel-indicators{right:0;left:inherit;margin-bottom:50px}.carousel-indicators
li{background:#c3b9aa;border-color:#c3b9aa}.carousel-indicators
li.active{background:#e87e16 !important}.carousel-fade .carousel-inner
.item{transition-property:opacity}.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner
.active.right{opacity:0}.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner
.prev.right{opacity:1}.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner
.active.right{left:0;transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2}.carousel-fade
.wrapper{padding:0}.page-id-982
.featuredBlock{padding:25px
0}.page-id-982 .featuredBlock
p{line-height:1.5em}.venue-info{display:flex;justify-content:space-between;flex-direction:column;height:400px}#venue-info
.wrapper{max-width:1150px}.venue-info
.item{width:100%}.venue-info .item p.item-title{font-family:'proxima-nova';letter-spacing:5px;margin-bottom:2.5px;font-size:1em}.venue-info .item
p{font-family:'proxima-nova';margin-bottom:10px;line-height:1.5em;font-weight:500;font-size:20px}.venue-info .connect
.postMeta{margin:0;line-height:34px;padding:0;margin-top:10px}.venue-info .connect .postMeta
.shareThis{float:left}.venue-info .connect .postMeta .shareThis
.shareIcon{margin-left:0;margin-right:5px}.rooms-capacity .item-main-title{font-family:'proxima-nova';letter-spacing:4px;margin-bottom:15px;font-weight:500;font-size:1em}.rooms-capacity .item p.item-title{font-family:'proxima-nova';margin-bottom:5px;font-weight:300;font-size:.9em}.rooms-capacity .item
p{font-family:'proxima-nova';margin-bottom:10px;line-height:1.6em;font-weight:bold;font-size:14px}.rooms-capacity .item
ul{margin-left:15px;list-style:disc;font-size:14px}.rooms-capacity .item
li{font-family:'proxima-nova';line-height:1.85em;font-weight:bold}.panel-group{margin-bottom:20px;display:flex;flex-direction:column;height:370px}.panel-default>.panel-heading{color:#000;background-color:#eeece5;border:2px
solid #fff;border-radius:0 !important;box-shadow:0 0 2px #c9c9c9;font-weight:bold;box-shadow:2px 4px 5px rgba(0,0,0,0.15);z-index:1;position:relative}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd;background:#f5f5f3;overflow:auto}.panel-default>.panel-heading+.panel-collapse>.panel-body
p{font-family:'proxima-nova';margin-bottom:10px;line-height:1.6em;font-weight:bold;font-size:14px}.panel-default>.panel-heading+.panel-collapse>.panel-body
ul{margin-left:15px;list-style:disc;font-size:14px}.panel-default>.panel-heading+.panel-collapse>.panel-body
li{font-family:'proxima-nova';line-height:1.85em;font-weight:bold}.panel-default{border:none}.panel{box-shadow:none}@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css");.panel-title>a:before{float:right !important;font-family:FontAwesome;content:"\f068";padding-right:5px;color:#e87e16;font-weight:300 !important}.panel-title>a.collapsed:before{float:right !important;content:"\f067";color:#e87e16;font-weight:300 !important}.panel-title>a:hover,.panel-title>a:active,.panel-title>a:focus{text-decoration:none}.rooms-capacity .panel-body{height:193px}.testimonialInner{background:center center no-repeat;background-size:cover;padding:80px
120px;position:relative;color:#fff;margin:0}.testimonialInner.quoteOnly{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.testimonialInner:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(31, 35, 42, 0.6)}.testimonial div[class*=col]{-webkit-align-items:center;-moz-align-items:center;align-items:center}.testimonial
.quoteContain{border-bottom:1px solid #b7b7b3;border-top:1px solid #b7b7b3}.testimonialInner.quoteOnly
.quoteContain{width:100%;padding:0;text-align:center}.testimonialInner.quoteOnly .quoteContain
.inner{padding:90px}.testimonialInner.quoteOnly .quoteContain .inner:before{content:'';display:block;background:url(/wp-content/themes/GCI/images/testimonialLeftQuoteOrange.png?x28102) 0 0 no-repeat;width:31px;height:26px;position:absolute;left:-15px;top:50%;margin-top:-13px}.testimonialInner.quoteOnly .quoteContain .inner:after{content:'';display:block;background:url(/wp-content/themes/GCI/images/testimonialRightQuoteOrange.png?x28102) 0 0 no-repeat;width:30px;height:25px;position:absolute;right:-15px;top:50%;margin-top:-13px}.testimonial
p.borderHeader{position:relative;overflow:hidden;top:-14px !important;margin-bottom:0}.testimonial .borderHeader
p{display:inline-block;font-size:13px;letter-spacing:5px}.testimonial .borderHeader span,
.testimonial .borderBottom
span{position:relative;display:inline-block;vertical-align:top}.testimonial .borderHeader
span{top:5px}.testimonial .borderBottom
span{top:28px}.testimonial .borderHeader span:after,
.testimonial .borderBottom span:after{content:"";position:absolute;border-bottom:1px solid #b7b7b3;top:0;width:600px;left:100%;margin-left:15px}.testimonial .borderBottom span:after{vertical-align:middle}.testimonial
.borderBottom{overflow:hidden;position:relative;bottom:-25px}.testimonial
h3.quote{font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;font-weight:300;margin-bottom:40px;line-height:1.5em;position:relative;font-size:35px}.testimonialInner.quoteOnly
h3.quote{font-size:30px;margin-bottom:50px}.testimonial h3.quote:before{content:'';display:block;background:url(/wp-content/themes/GCI/images/testimonialLeftQuoteOrange.png?x28102) 0 0 no-repeat;width:31px;height:26px;position:absolute;left:-40px;top:0}.testimonial h3.quote:after{content:'';display:block;background:url(/wp-content/themes/GCI/images/testimonialLeftQuoteOrange.png?x28102) 0 0 no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:31px;height:26px;position:absolute;right:-40px;bottom:0}.testimonialInner.quoteOnly h3.quote:before{display:none}.testimonial
p.byline{font-weight:500;text-transform:uppercase;font-family:'proxima-nova',Helvetica,Arial,sans-serif;letter-spacing:10px}.testimonial
h3.title{font-family:'droid-serif',Georgia,Times New Roman,serif;margin-bottom:35px;letter-spacing:2px}.testimonial
.bio{margin-bottom:60px}.testimonial .bio
p{font-size:20px;line-height:1.5em}.testimonial
.stdBtn{margin-top:0;margin-bottom:0;display:none}.testimonial.wideCTA
.inner{padding:50px
90px}.testimonial.wideCTA{padding:160px
230px 160px}@media(max-width:768px){.testimonial.wideCTA
.inner{padding:50px
20px}}.wideCTA{margin-top:80px;margin-bottom:80px;padding:200px
230px 160px;background-size:cover;position:relative}.wideCTA:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(31, 35, 42, 1);opacity: .6}.wideCTA
.overlay{position:relative;z-index:1;color:#fff;text-align:center;border:1px
solid rgba(255, 255, 255, .6);border-top:0}.wideCTA
.inner{padding:70px
90px 50px 90px}.wideCTA
p.borderHeader{overflow:hidden;position:relative;text-transform:uppercase;letter-spacing:3px;font-size:13px;top:-10px}.wideCTA p.borderHeader
span{display:inline-block;position:relative;height:20px;letter-spacing:10px;font-weight:500;line-height:20px}.wideCTA p.borderHeader span:before,
.wideCTA p.borderHeader span:after{content:'';display:block;position:absolute;top:10px;width:500px;height:1px;background:#fff;opacity: .6}.wideCTA p.borderHeader span:before{right:100%;margin-right:15px}.wideCTA p.borderHeader span:after{left:100%;margin-left:15px}.wideCTA
h2{font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;margin-bottom:30px;font-size:50px}.wideCTA
h3{font-style:italic}.wideCTA
.stdBtn{margin:0;bottom:-76px}.testimonial.wideCTA{background-position:center bottom -30px;background-repeat:no-repeat}.prefootercta{margin-top:100px;margin-bottom:100px;padding:0;background-size:cover;position:relative}.prefootercta:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#eeece5;opacity:1}.prefootercta
.overlay{position:relative;z-index:1;color:#fff;text-align:center;padding:20px}.prefootercta
.inner{border:1px
solid rgba(255, 255, 255, 1);padding:50px
130px 50px 130px}.prefootercta
p{font-size:1.2em;margin-bottom:40px;line-height:1.5em;color:#444;font-family:'proxima-nova',Helvetica,Arial,sans-serif}.prefootercta
h2{font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;margin-bottom:30px;font-size:50px;color:#60126A;line-height:1.2em}.prefootercta
h3{font-style:italic;margin-bottom:40px;color:#444}.prefootercta
.stdBtn{margin:0;background:#e87e16;color:#fff}.careers-row{padding:165px
0;background:#eeece5}.careers-row
h2{text-align:center;font-family:'droid-serif';margin-bottom:30px;font-size:45px;color:#60126A}.careers-row
h3{text-align:left;font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-size:1.7em;font-style:italic;line-height:1.6em;margin:0
5% 120px;font-size:26px}.careers-row
h4{margin-bottom:15px;font-weight:300;font-size:30px}.careers-row
span{font-weight:bold;font-style:italic;margin-bottom:50px;float:left;width:100%;font-size:20px}.careers-row
ul{padding-left:45px;margin-bottom:20px}.careers-row
li{list-style:initial}.careers-row p, .careers-row
li{font-family:'proxima-nova',Helvetica,Arial,sans-serif;line-height:1.6em;font-size:1.25em;font-weight:300;margin-bottom:10px}.careers-row
.stdBtn{margin:60px
0 60px;padding:15px
50px}.careers-row
hr{border-top:1px solid #c9c9c9;margin-left:-80px;margin-right:-80px}.career{margin-top:80px}.career
.content{margin:0
5%}.careers
.stdBtn{background:#e87e16;color:#fff}.careers
.wrapper{max-width:1050px}#postFilters{border:1px
solid #f57b20;border-top:0;padding-bottom:100px;margin-bottom:135px;position:relative}#postFilters
header{text-align:center;color:#60126A;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;position:relative;margin-bottom:40px}#postFilters
h3{height:40px;font-size:32px;overflow:hidden;position:relative;top:-15px}#postFilters
span{top:15px;display:inline-block;position:relative;margin-right:25px;vertical-align:top}#postFilters
span.after{margin-right:0;margin-left:25px}#postFilters h3 span:before{content:'';display:block;position:absolute;right:100%;width:600px;height:1px;background:#f57b20}#postFilters h3 span.after:before{right:auto;left:100%}#postFilters
form{padding:0
70px}#postFilters
label{display:block;font-size:13px;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px;font-weight:300}#postFilters form>.row{margin-left:-3%;margin-right:-3%}#postFilters form>.row>div[class*=col]{padding-right:3%;padding-left:3%}#postFilters select,
#postFilters
input{width:100%;height:56px;border:1px
solid #f57b20;outline:none;font-size:14px;color:#60126A;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;padding-left:20px;line-height:1.3em;border-radius:0}#postFilters
select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url(/wp-content/themes/GCI/images/selectArrow.png?x28102) right center no-repeat;cursor:pointer}#postFilters
input.datepicker{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#f8f8f8 !important;background-image:url(/wp-content/themes/GCI/images/calendar-icon.png?x28102);background-position:right 20px center;background-repeat:no-repeat;cursor:pointer}#postFilters input.datepicker::-webkit-input-placeholder{color:#60126A}#postFilters input.datepicker:-moz-placeholder{color:#60126A}#postFilters input.datepicker::-moz-placeholder{color:#60126A}#postFilters input.datepicker:-ms-input-placeholder{color:#60126A}#postFilters
.formSubmit{outline:none;border:none;position:absolute;left:50%;bottom:-30px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0;font-weight:bold;padding:20px
60px}.inspirations-filter .filter-item{margin:0
15px}.inspirations-filter
.formSubmit{width:100%}.inspirations-filter
.displayFlex{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.our-story-filter .formSubmit, .inspirations-filter
.formSubmit{position:relative !important;margin:auto !important;display:block;left:inherit !important;-webkit-transform:inherit  !important;-moz-transform:inherit  !important;transform:inherit !important;margin:auto;font-weight:500;font-size:16px}.page-id-27
#postFilters{padding-bottom:0;margin-bottom:50px;border-color:#bcbcbc}.page-id-27 #postFilters
.formSubmit{font-weight:400;padding:20px
40px;color:#e87e16;border:1px
solid #e87e16;font-size:18px}.page-id-27 #postFilters .stdBtn:before{border:1px
solid #e87e16}.page-id-1019 #postFilters, .page-id-35
#postFilters{width:1000px;margin-left:auto;margin-right:auto;max-width:100%}.page-id-1034
#postFilters{width:90%;margin-left:auto;margin-right:auto;padding-bottom:0;margin-bottom:100px;border-color:#bcbcbc}.page-id-27 #postFilters h3 span:before, .page-id-1034 #postFilters h3 span:before{background:#bcbcbc}#postFilters
.stdBtn{background:#fff;color:#e87e16;border:1px
solid #f57b20}.page-id-1034 #postFilters
.stdBtn{background:#fff;color:#e87e16;border:1px
solid #e87e16;font-weight:400}#postFilters .stdBtn:hover, .page-id-1034 #postFilters .stdBtn:hover{z-index:1;color:#fff}#postFilters .stdBtn:before{border:1px
solid #f57b20}.page-id-1034 #postFilters .stdBtn:before{border:1px
solid #e87e16}#postFilters .stdBtn:hover:before, .page-id-1034 #postFilters .stdBtn:hover:before, #postFilters .active:before{background:#e87e16 !important;z-index:-1}#postFilters
.active{color:#fff !important;z-index:1}.inline-modal{max-width:100%;width:1200px;display:block}.inline-modal .image-header{display:block;width:1200px;max-width:100%;background:#000}.inline-modal .image-header
#player{width:1200px;max-width:100%;height:52vh}.inline-modal .image-content{display:block;width:100%;float:left;padding:60px
130px;background:#ededed;max-height:400px;overflow-y:scroll !important}.inline-modal .image-content
h2{color:#611169!important}@media (max-width:768px){.inline-modal .image-content{padding:40px
20px}}.inline-modal .image-content .share-this{display:block;padding:0
0 40px}.inline-modal .image-content .share-title{font-weight:bold;font-size:14px;letter-spacing:1px;color:#6f6f6f;margin-right:10px;display:inline-block;padding:0}.inline-modal .image-content
.shareIcon{color:#e87e16;padding:0
16px;display:-webkit-inline-box;font-size:20px}.inline-modal .image-content
h2{display:block;font-size:35px;padding:0
0 20px;font-family:'droid-serif';font-weight:500;line-height:1.5em;color:#506271}.inline-modal .image-content
p{display:block;font-family:'proxima-nova';font-weight:300;font-size:18px;line-height:1.5em;padding:0
0 40px}.inline-modal .modalin-img{margin:auto;width:auto;height:52vh;border:0;display:block;max-width:100%;-ms-interpolation-mode:bicubic;box-shadow:0 0 20px #0a0a0a}@media(max-width:768px){.inline-modal .modalin-img{height:auto}}.inline-modal .modal-overlay{height:100%;width:100%;background:rgba(0,0,0,0.75)}#postGrid{margin:100px
0}#postGrid .posts
.row{margin-bottom:100px;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}#postGrid .posts .row>div[class*=col]{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}#postGrid
.post{position:relative;background:#eeece5;width:100%}#postGrid .post.wrap:before{content:'';position:absolute;left:8px;top:8px;width:calc(100% - 16px);height:calc(100% - 16px);border:1px
solid #fff;z-index:2}#postGrid .post
.thumb{height:340px;background:center center no-repeat;background-size:cover}#postGrid .post
.content{padding:35px
35px 15% 12%}#postGrid
p.preHeader{font-weight:900;margin-bottom:30px}#postGrid
h4{font-family:'droid-serif',Georgia,Times New Roman,serif;color:#60126A;font-style:italic;line-height:1.3em;margin-bottom:30px;font-size:22px}@media (max-width:1200px) and (min-width:991px){#postGrid
h4{min-height:85px}#postGrid.members
h4{min-height:auto}}#postGrid .post
.stdBtn{margin:0;font-size:13px;text-align:center;padding:20px
30px}#postGrid .post
p{font-size:13px;text-transform:uppercase;font-weight:400;letter-spacing:1px;line-height:1.5em}#postGrid
.eventMeta{margin-bottom:40px}#postGrid
#loadSpinner{display:none;width:40px;margin:100px
auto 0 auto}#postGrid #loadSpinner
img{width:100%}#postGrid .entry-excerpt .entry-meta{text-transform:uppercase;font-size: .8em;letter-spacing:1px;margin-bottom:10px;font-weight:300}#postGrid .entry-excerpt
p{font-weight:300}#postGrid.members{margin:100px
auto}#postGrid.members .post:before{content:none}#postGrid.members
.post{background:none}#postGrid.members .post
.content{padding:0
0 0 30px}#postGrid.members .post
img{width:100%;height:auto;float:left}#postGrid.members
h4{margin-bottom:5px;font-size:30px}#postGrid.members
span{font-family:'droid-serif',Georgia,Times New Roman,serif;color:#60126A;margin-bottom:20px;float:left;width:100%;font-size:22px}#postGrid.members .entry-excerpt{font-family:'proxima-nova',Helvetica,Arial,sans-serif;line-height:1.4em;font-weight:400}#postGrid.members  .posts
.row{margin-bottom:50px}.teams-list #postGrid.members .member-thumb{padding:0;max-width:200px}.teams-list
.displayFlex{justify-content:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly}.teams-list #postGrid.members .member-item{padding:0
10px 60px 50px}#page-id-27
#postGrid{margin:50px
0}.page-id-27 #postFilters header, .page-id-1034 #postFilters
header{margin-bottom:-20px}.page-id-27 .featuredBlock
p.preHeader{margin-bottom:10px;font-weight:300;letter-spacing:4px;font-size:14px}.page-id-27 .col-image, .page-id-27 .featuredBlock
.image{min-height:470px}.page-id-27 .featuredBlock
p{font-size:18px;color:#2f2f2f;font-weight:400;line-height:1.6em;margin-bottom:50px;letter-spacing:0}.page-id-27 .featuredBlock
h3{margin-bottom:50px}.page-id-27 .doubleBars
.bars{display:none}.timelyContent
.wrapper{max-width:1320px}.timelyContent
.row{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.timelyContent
.thumbContainer{position:relative;height:300px;margin-bottom:30px}.timelyContent
.thumb{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:center center no-repeat;background-size:cover}.timelyContent .thumb:before{content:'';display:block;position:absolute;left:0;top:0;opacity: .5;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.timelyContent
h4{position:absolute;left:0;bottom:0;width:100%;padding:15px
20px;z-index:1;font-family:'droid-serif',Georgia,Times New Roman,serif;color:#fff;font-style:italic;line-height:1.3em}.timelyContent h4
a{color:#fff}.timelyContent
.content{padding:0
20px}.timelyContent
p{font-size:19px;line-height:1.5em;margin-bottom:1em}.photoGallery
.wrapper{max-width:1370px}.photoGallery
header{margin-bottom:100px}.photoGallery
h2{color:#60126A;font-size:50px;line-height:1.3em;font-style:italic;text-align:center;font-family:'droid-serif',Georgia,Times New Roman,serif}.photoGallery
.row{margin-left:-5px;margin-right:-5px}.photoGallery div[class*=col]{padding-left:5px;padding-right:5px}.photoGallery
.image{margin-bottom:10px}.photoGallery .image:first-child,
.photoGallery div[class*=col]:nth-child(even) .image:last-child{height:560px}.photoGallery .image:last-child,
.photoGallery div[class*=col]:nth-child(even) .image:first-child{height:350px}.photoGallery
#image{margin-bottom:10px}.photoGallery #image:first-child,
.photoGallery div[class*=col]:nth-child(even) #image:last-child{height:560px}.photoGallery #image:last-child,
.photoGallery div[class*=col]:nth-child(even) #image:first-child{height:350px}.photoGallery
.thumbContainer{position:relative;height:100%}.photoGallery
.thumb{height:100%;background:center center no-repeat;background-size:cover}.photoGallery .thumb:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#243341;opacity:0;transition:all ease .3s}.photoGallery .thumbContainer:hover .thumb:before{opacity: .7}.photoGallery .thumbContainer .thumb:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:1px
solid #fff;opacity:0;transition:all ease .3s}.photoGallery .thumbContainer:hover .thumb:after{opacity: .6;width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px}.photoGallery
.hoverText{position:absolute;opacity:0;left:0;top:53%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%);width:100%;padding:0
40px;text-align:center;transition:all ease .3s;-webkit-transition-delay: .2s;transition-delay: .2s}.photoGallery .thumbContainer:hover
.hoverText{opacity:1;top:50%;z-index:1}.inspiration-wrap
.hoverText{position:absolute;opacity:0;left:0;top:53%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%);width:100%;padding:0
40px;text-align:center;transition:all ease .3s;-webkit-transition-delay: .2s;transition-delay: .2s;width:100%;height:100%}.inspiration-wrap .thumbContainer:hover
.hoverText{opacity:1;z-index:100;width:100%;height:100%}.photoGallery .hoverText
h4{color:#fff;line-height:1.3em;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;margin-bottom:40px}.photoGallery #postGrid
h4{color:#fff;line-height:1.3em;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;margin-bottom:40px}.photoGallery .hoverText
p{color:#fff;font-size:13px;letter-spacing:2px;width:160px;margin:0
auto;position:relative;overflow:hidden}.photoGallery .hoverText p
span{position:relative;display:inline-block;vertical-align:top}.photoGallery .hoverText p span:before{content:'';display:block;width:100px;border-bottom:1px solid #fff;position:absolute;right:0;top:5px;margin:0
15px 0 0}.photoGallery .hoverText p span.after:before{right:auto;left:0;margin:0
0 0 15px}#colorbox.gallery,
#colorbox.gallery
*{overflow:visible}#colorbox.gallery
#cboxClose{background:#e0e0e0 url(/wp-content/themes/GCI/images/close.png?x28102) 0 0 no-repeat;width:61px;height:65px;border:none;font-size:0;position:absolute;right:0;top:0;padding:10px;background-size:20px;background-position:center;border-radius:1px}#colorbox.gallery
.cboxPhoto{width:auto !important;height:auto !important;max-width:100%;max-height:100%;padding:30px
0}.weeklyMenu
header{margin-bottom:80px}.weeklyMenu
h2{color:#60126A;font-size:70px;font-style:italic;text-align:center;font-family:'droid-serif',Georgia,Times New Roman,serif}.contentChanger
.tabs{margin-bottom:50px}.contentChanger .tabs
ul{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-top:1px solid #a8b0b8;border-bottom:1px solid #a8b0b8}.contentChanger .tabs
li{font-size:16px;color:#919191;text-transform:uppercase;font-weight:800;letter-spacing:6px;cursor:pointer;position:relative;padding:25px
4vw;line-height:1.5em}.contentChanger .tabs li:hover,
.contentChanger .tabs
li.active{color:#f57b20}.contentChanger .tabs li.active:before{content:'';display:block;position:absolute;left:50%;top:-1px;width:50%;height:3px;background:#f57b20;-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.contentPanes
.pane{display:none}.contentPanes .pane:first-child{display:block}.contentPanes .pane
.row{border-bottom:1px solid #dce0e3;padding:45px
0;margin:0
-25px}.contentPanes .pane .row:last-child{border:none}.contentPanes .pane .row div[class*=col]:first-child{color:#60126A;font-size:33px;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif}.contentPanes .pane .row div[class*=col]{padding:0
25px;line-height:1.5em}.contentPanes .pane .row div[class*=col]:first-child
span{display:none}.iconModal{margin:0;padding:100px
0;background:url(/wp-content/themes/GCI/images/textureBG.jpg?x28102) 0 0 repeat}.iconModal
.content{margin-bottom:100px}.iconModal .content
h2{text-align:center;color:#60126A;font-size:70px;font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;margin-bottom:70px}.iconModal .content
h3{line-height:1.3em;margin-bottom:1em}.iconModal .content
p{font-size:19px;line-height:1.5em;margin-bottom:1em}.iconModal .content p:last-child{margin-bottom:0}.iconModal
.icons{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.iconModal
.iconContainer{text-align:center;position:relative;width:100%;padding:60px
30px;transition:all ease .3s}.iconModal .iconContainer:before{content:'';border:1px
solid #fff;position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);display:none}.iconModal .iconContainer:hover:before{display:block}.iconModal .iconContainer:hover{background:#d2ddd7}.iconModal
.icon{width:100px;height:100px;line-height:100px;margin:0
auto 40px auto}.iconModal .iconContainer:hover
.icon{border-color:#60126A}.iconModal .icon
img{vertical-align:middle;display:none}.iconModal .icon
img.brown{display:inline-block}.iconModal .iconContainer:hover .icon
img{display:none}.iconModal .iconContainer:hover .icon
img.blue{display:inline-block}.iconModal
.divider{width:90px;margin:0
auto 40px auto;border-bottom:1px solid #9da7af;position:relative}.iconModal .divider:before{content:'';display:block;width:74px;height:0;border-top:1px solid #9da7af;position:relative;top:-6px;margin:0
auto}.iconModal .iconContainer
h3{color:#60126A;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;margin-bottom:25px}.iconModal .iconContainer
p{display:none;color:#60126A;letter-spacing:3px;font-size:13px}.iconModal .iconContainer:hover
p{display:block}.iconModalPopup{margin:40px
auto;background:#fff}.iconModalPopup header
.close{position:absolute;right:50px;top:50px;z-index:2;opacity:1}.iconModalPopup
header{padding:100px
40px;background:center center no-repeat;background-size:cover;text-align:center;position:relative}.iconModalPopup header:before{content:'';display:block;background:#011138;opacity: .7;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.iconModalPopup header
.overlay{position:relative;z-index:2}.iconModalPopup
.modalContent{padding:80px
120px}.iconModalPopup
.icon{width:100px;height:100px;line-height:100px;margin:0
auto 40px auto}.iconModalPopup .icon
img{vertical-align:middle}.iconModalPopup
.divider{width:90px;margin:0
auto 40px auto;border-bottom:1px solid #fff;position:relative}.iconModalPopup .divider:before{content:'';display:block;width:74px;height:0;border-top:1px solid #fff;position:relative;top:-6px;margin:0
auto}.iconModalPopup header
h3{color:#fff;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;margin-bottom:25px}.iconModalPopup .modalContent
h2{color:#60126A;font-size:33px;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;line-height:1.3em;margin-bottom:1em}.iconModalPopup .modalContent
h3{line-height:1.3em;margin-bottom:1em}.iconModalPopup .modalContent
h4{color:#60126A;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;line-height:1.3em;margin-bottom:1em}.iconModalPopup .modalContent
p{font-size:19px;line-height:1.5em;margin-bottom:1em}.iconModalPopup .modalContent
ul{margin-left:20px}.iconModalPopup .modalContent
li{font-size:19px;line-height:1.5em;margin-bottom:10px;list-style:disc}.iconModalPopup .modalContent
hr{background:none;height:0;width:100%;border-top:1px solid #d1d1d1;clear:both;display:block;margin:60px
0}.ourClients
.inner{padding:100px
0;position:relative}.ourClients .inner:before{content:'';display:block;position:absolute;left:50%;top:0;width:100%;max-width:1120px;height:100%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#f3f1ec;z-index:-1}.ourClients
header{max-width:1120px;padding:0
100px;margin:0
auto 80px auto}.ourClients header
h2{font-size:70px;color:#60126A;font-style:italic;margin-bottom:70px;font-family:'droid-serif',Georgia,Times New Roman,serif;text-align:center}.ourClients header
h3{line-height:1.3em}.ourClients
.client{height:310px;flex:1;margin:0
10px;position:relative;background:#000}.ourClients .client
.bgImg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:0.8}.ourClients .client:first-child{margin-left:0}.ourClients .client:last-child{margin-right:0}.ourClients
.overlay{display:block;width:100%;height:100%;transition:all ease .2s;position:relative;z-index:2}.ourClients .client:hover
.overlay{background:rgba(36, 51, 65, .7)}.ourClients .client .overlay:before{content:'';position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:1px
solid #fff;opacity:0;transition:all ease .5s}.ourClients .client:hover .overlay:before{opacity: .7}.ourClients
.overlayInner{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;padding:0
40px}.ourClients .client
h3{font-size:33px;font-family:'droid-serif',Georgia,Times New Roman,serif;color:#fff;font-style:italic}.ourClients .client
.learnMore{position:absolute;left:50%;bottom:-41px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0);width:calc(100% - 80px);overflow:hidden;display:none}.ourClients .client:hover
.learnMore{display:block}.ourClients .client .learnMore
p{display:inline-block;font-size:13px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin:0
10px}.ourClients .client .learnMore
span{display:inline-block;position:relative;vertical-align:middle;opacity: .5}.ourClients .client .learnMore span:before{content:'';display:block;position:absolute;width:100px;right:0;top:0;border-top:1px solid #fff}.ourClients .client .learnMore span.after:before{right:auto;left:0}.postMeta{margin:100px
auto 70px auto;line-height:34px;padding:0
20px}.postMeta
.wrapper{max-width:1070px;padding:0
0 30px 0;border-bottom:1px solid #a8b0b8}.postMeta.footer
.wrapper{border-top:1px solid #a8b0b8;padding-top:30px}.postMeta:after{content:'';display:block;clear:both}.postMeta+.simpleContent{margin-top:70px}.postMeta
p{font-size:17px;color:#282828;text-transform:uppercase;letter-spacing:2px;display:inline-block}.postMeta
.posted{float:left}.postMeta .posted .author:after{content:'|';display:inline-block;margin:0
30px;color:#ababab}.postMeta
.shareThis{float:right}.postMeta .shareThis
p{margin-right:10px}.postMeta .shareThis
.shareIcon{display:inline-block;width:55px;height:55px;line-height:55px;text-align:center;border:1px
solid #444;color:#e87e16;margin-left:3px;font-size:30px}.postMeta .shareThis .shareIcon:hover{background:#e87e16;color:#fff}#comments{margin:100px
0}#comments
.wrapper{background:#f0efe9;padding:100px;box-sizing:border-box}#comments
header{text-align:center;margin-bottom:80px}#comments header
h2{font-family:'droid-serif',Georgia,Times New Roman,serif;font-size:50px;color:#60126A;font-style:italic;margin-bottom:40px}.commentsList
.comment{margin-bottom:100px}.commentsList .comment:last-child{margin-bottom:0}.commentsList .comment
p{font-size:19px;line-height:1.6em}.commentsList .comment
p.meta{text-transform:uppercase;font-weight:400;color:#656565}.commentsList .comment p.meta
.sep{margin:0
10px}.commentsList
.commentContent{margin-top:35px}#leaveComment{margin:100px
0}#leaveComment
.wrapper{border:2px
solid #f57b20;padding:100px;box-sizing:border-box}#leaveComment
header{position:absolute;left:50%;top:-15px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center;font-family:'droid-serif',Georgia,Times New Roman,serif;font-size:30px;color:#60126A;font-style:italic}#leaveComment header
span{background:#fff;padding:0
20px;display:block;white-space:nowrap}#leaveComment
form{font-size:0}#leaveComment form
p{font-size:13px;color:#454545;letter-spacing:3px;text-transform:uppercase}#leaveComment form p.comment-form-comment{margin-bottom:40px}#leaveComment form p
label{display:block;margin-bottom:10px}#leaveComment form label
.required{color:#f57b20}#leaveComment form
p.half{width:50%;display:inline-block;padding-right:25px}#leaveComment form p.half+p.half{padding-right:0;padding-left:25px}#leaveComment form
input{width:100%;height:60px;padding:0
15px;border:1px
solid #f57b20;font-size:15px;outline:0
!important}#leaveComment
textarea{width:100%;height:140px;border:1px
solid #f57b20;padding:15px;font-size:15px;outline:0
!important}#leaveComment p.form-submit{position:absolute;left:50%;bottom:-30px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0;padding:4px;background:#fff;border:1px
solid #f57b20}#leaveComment input[type=submit]{width:180px;height:45px;background:#fff;font-size:14px;color:#785550;letter-spacing:2px;transition:all ease .2s}#leaveComment input[type=submit]:hover{background:#f57b20;color:#fff}.contactGroup{margin-bottom:95px}.contactGroups
p.groupHeader{font-size:13px;color:#454545;text-transform:uppercase;letter-spacing:5px;font-weight:400;margin-bottom:35px;clear:both}.contactItem{margin-bottom:75px;font-weight:300}.contactItem
h4{font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;font-size:28px;margin-bottom:25px}.contactItem
.address{font-size:18px;margin-bottom:25px;line-height:1.5em}.contactItem
p{font-size:17px;margin-bottom:15px}.contactItem
i{color:#785550;margin-right:10px;font-size:14px;width:18px;text-align:center}.contactItem p
span{color:#785550;font-size:14px;text-transform:uppercase;letter-spacing:5px}#contactForm{padding:70px
3vw;position:relative;background:#eeece5}#contactForm
header{font-family:'droid-serif',Georgia,Times New Roman,serif;font-style:italic;color:#60126A;padding:0
20px;white-space:nowrap;margin-bottom:50px;text-align:center}#contactForm form .gfield_checkbox
li{width:40%;display:inline-block;margin-bottom:12px;vertical-align:top}#contactForm form
li{width:50%;display:inline-block;margin-bottom:40px;vertical-align:top}#contactForm
li#field_3_8{margin-bottom:30px !important}#contactForm li
hr{margin-bottom:10px;margin-top:10px}#contactForm form li:last-child{margin-bottom:0}#contactForm form li:nth-child(odd){}#contactForm form li:nth-child(even){padding-left:4%}#contactForm form li.full-width,
#contactForm.landing form
li{width:100%;padding:0
4% 0 4%}#contactForm form li.full-width-bar{width:100%;padding:0}#contactForm form li.full-width-bar
hr{border-top:1px solid #8b8b8b}#contactForm form li
label{font-size:13px;display:block;text-transform:uppercase;letter-spacing:1px;font-weight:300;margin-bottom:10px}#contactForm form .gfield_checkbox li
label{font-weight:bold}#contactForm form li.full-width
.gfield_label{font-weight:bold;margin-bottom:10px}#contactForm form li.title
.gfield_label{font-weight:bold;margin-bottom:10px;letter-spacing:2px}#contactForm form li.full-width
.gfield_description{margin-bottom:30px;font-size:0.8em;letter-spacing:1px;font-weight:300}#contactForm
.gfield_required{color:#f57b20}#contactForm form li
.validation_message{margin-top:15px;font-size:12px;color:red;font-style:italic}#contactForm form li input[type="radio"]{border:1px
solid #f57b20;width:auto;height:auto;margin:0;outline:0
!important;float:left;margin-right:10px}#contactForm form li input[type="checkbox"]{border:1px
solid #f57b20;width:auto;height:auto;margin:0;outline:0
!important;float:left;margin-right:10px}#contactForm form li
input{width:100%;height:60px;padding:0
15px;border:1px
solid #f57b20;outline:0
!important}#contactForm form li
select{width:100%;height:60px;line-height:1.5em;padding:0
15px;border:1px
solid #f57b20;background:none;outline:0
!important;background:#fff}#contactForm form li
select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:#fff url(/wp-content/themes/GCI/images/selectArrowTransBack.png?x28102) right center no-repeat;cursor:pointer;width:100%;height:56px;border:1px
solid #f57b20;outline:none;font-size:17px;color:#525252;font-style:italic;font-family:'proxima-nova',Helvetica,Arial,sans-serif;padding-left:20px;line-height:1.3em;border-radius:0;font-weight:bold}#contactForm form
textarea{width:100%;border:1px
solid #f57b20;padding:15px;outline:0
!important;height:80px}#contactForm form #field_3_27
textarea{height:150px}#contactForm
.gform_footer{position:relative;display:block;margin:auto;padding:4px;margin-top:50px;background:#fff;width:240px;border:1px
solid #f57b20}#contactForm .gform_footer input[type=submit]{width:230px;height:60px;background:#fff;font-size:14px;color:#e87e16;text-transform:uppercase;letter-spacing:3px;transition:all ease .2s;border:1px
solid #f57b20;font-weight:bold}#contactForm .gform_footer input[type=submit]:hover{background:#e87e16;color:#fff}#contactForm
.validation_error{margin-bottom:50px;color:red;font-size:14px}.gfield_checkbox li
input{display:none}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:-2px;width:17px;height:17px;border:2px
solid #b0b0af;background:#fff;border-radius:50%;margin-right:15px}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:'';position:absolute;top:1px;left:3px;font-size:18px;line-height:0.8;color:#09ad7e;height:11px;width:11px;border-radius:50%;background:#f57b20;transition:all .1s;transform-origin:center}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:25px;cursor:pointer}[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:-2px;width:17px;height:17px;border:2px
solid #b0b0af;background:#fff;border-radius:50%;margin-right:15px}[type="radio"]:checked+label:after{content:'';position:absolute;top:1px;left:3px;font-size:18px;line-height:0.8;color:#09ad7e;height:11px;width:11px;border-radius:50%;background:#f57b20;transition:all .1s;transform-origin:center}[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0);transform-origin:center}[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1);transform-origin:center}[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before{}[type="checkbox"]:disabled:checked+label:after{color:#999}[type="checkbox"]:disabled+label{color:#aaa}[type="checkbox"]:checked:focus+label:before,[type="checkbox"]:not(:checked):focus+label:before{}#input_3_8{width:70% !important}.gchoice_3_16_0,.gchoice_3_16_1{width:20% !important;margin-top:20px}#field_3_16,#field_3_8{margin-bottom:0 !important}#field_3_12{width:25% !important;padding-right:3%}#field_3_14{width:25% !important}#field_3_21 .gfield_label, #field_3_25 .gfield_label, #field_3_27
.gfield_label{font-weight:300 !important}.ui-widget-header .ui-icon{background-image:url('https://cdn4.iconfinder.com/data/icons/flat-black/512/prev.png');background-size:contain;background-position:center}.ui-datepicker-next{transform:rotate(180deg)}.landingPageContainer div[class*=col]:first-child{margin-bottom:60px}#footer{background:#2f2f2f;color:#fff;padding:120px
0 40px 0;position:relative}#footerItems{position:relative;z-index:1;align-items:flex-start;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;padding:0
30px;margin-bottom:60px}#footerItems .item:first-child{margin-left:0}#footerItems .item:last-child{margin-right:0}#footer a, #footer .footerContact
h6{letter-spacing:2px;font-weight:300;color:#fff;font-size:14px}#footer .footerSM
a{font-size:28px}#footerItems
p{font-size:13px;color:#fff;letter-spacing:1px}#footerItems p
a{color:#fff}#footerItems
.stdBtn{margin:0}#footer .footerMenu ul
li{margin-bottom:30px}#footer
.footerContact{max-width:300px}#footer .footerContact
p{margin:20px
0;max-width:300px;line-height:1.4em;font-size:14px;font-weight:300}#footer .footerContact
h6{text-transform:uppercase}#footer .footerContact
label{display:none}#footer .footerContact
.gform_fields{float:left;width:100%}#footer .footerContact
.medium{padding:15px
15px;background:#3a3a3a;color:white;border:1px
solid #6e6e6e;border-right:0;font-style:italic;font-weight:bold;height:52px}#footer .footerContact [type="email"]::placeholder{color:#bfbfbf}#footer .footerContact
.gform_body{width:60%;float:left}#footer .footerContact
.gform_footer{float:right;background:#e87e16;padding:5px;width:100px}#footer .footerContact
.gform_button{background:#e87e16;color:#fff;margin:auto;text-align:center;display:block;border:1px
solid #ffffff80;border-radius:0;text-transform:uppercase;letter-spacing:3px;font-weight:700;font-size:12px;padding:0;line-height:40px;width:100%}#footer .footerContact
img.gform_ajax_spinner{position:absolute;margin-top:-45px;width:50px;margin-left:30px}#footer .footerContact
#gform_confirmation_wrapper_4{border:1px
solid #e87e16;padding:10px;text-align:center;line-height:1.6em}.footerSM
li{margin:0
5px}.footerSM
a{display:block;width:48px;height:48px;border:1px
solid #785550;color:#e87e16 !important;text-align:center;line-height:48px;font-size:24px;box-shadow:5px 5px 10px rgba(0, 0, 0, 0.1)}.footerSM a:hover{border-color:#d2b566;color:#d2b566}#footer-copy{margin:20px
0}#footer-copy .footerCopy
p{margin:15px
0;font-weight:300;letter-spacing:2px;color:#d2ddd7;font-size:14px}#footer-copy .footerCopy
a{color:#d2ddd7}#footer-copy .footerSM
ul{float:right}.acf-map{width:100%;height:400px;border:#ccc solid 1px}.acf-map
img{max-width:inherit !important}@media(max-width:1200px){#mainNav
li{display:none}#mainNav li.mobileNavBtn,
#mainNav
li.headerSearch{display:block}#mainNav li.mobileNavBtn>a:after{content:'\f0c9';display:inline-block;font-family:'FontAwesome';margin-left:5px}.footerLogo{display:none}#mainNav{border-top:none}.page .hoverCTAS .cta .content
h5{padding:0}}@media(max-width:991px){.module{margin:60px
0}h1{font-size:50px}.pageIntro
p.preHeader{margin-bottom:30px}.pageIntro div[class*=col]{margin-bottom:30px}.pageIntro
h1{margin-bottom:20px}.pageIntro
h3{margin-bottom:30px}.pageIntro .content *:last-child{margin-bottom:0}.pageIntro
img.topOverlap{position:static;max-width:100%;height:auto}.featuredBlocks{margin:60px
30px;padding:60px
0;background:#eeece5}.featuredBlock+.featuredBlock{border-top:1px solid #d6d3ca;padding-top:60px !important;margin-top:60px !important}.featuredBlock,.featuredBlock.alignRight{margin:0;padding:0}.featuredBlock:before{display:none}.featuredBlock
.displayFlex{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.featuredBlock .displayFlex div[class*=col]{flex:100%}.featuredBlock.alignRight div[class*=col]:last-child{order:-1}.featuredBlock
.image{position:relative;top:0;left:0;width:90%;height:auto;max-width:550px}.featuredBlock.alignRight
.image{right:auto}.featuredBlock .content,
.featuredBlock.alignRight .content,
.formatfancy .featuredBlock .content,
.formatfancy .featuredBlock.alignRight
.content{padding:30px
0 0 0}.featuredBlock
p.preHeader{margin-bottom:30px}.featuredBlock.regular
.content{padding:5%;max-width:100%}.featuredBlock .col-md-6{min-height:auto !important}.carousel .featuredBlock
.content{padding:5%;max-width:100%;min-height:auto}.carousel-indicators{width:100%}.hoverCTAS,.hoverCTAS.formatboxed{margin:60px
30px;padding:60px
0}.hoverCTAS.formatboxed
.inner{padding:60px
30px}.hoverCTAS header
h1{font-size:40px}.hoverCTAS
.ctas{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;margin-top:60px}.hoverCTAS
.cta{flex:100%;max-width:none;margin:15px
0;z-index:5}.hoverCTAS .cta:first-child{z-index:10}.hoverCTAS .cta:last-child{z-index:1}.hoverCTAS .cta
.icon{transform:translate(0, -50%)}.hoverCTAS .cta .icon:before,
.hoverCTAS .cta .icon:after{display:none}.hoverCTAS .cta
.content{text-align:center}.hoverCTAS .cta .content:before{}.hoverCTAS .cta .content:after{display:none}.hoverCTAS .cta .content
h5{margin:auto}.hoverCTAS .cta
.hoverContent{bottom:27px}.hoverCTAS
.button{margin-top:30px}.testimonialInner{padding:60px
30px;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-wrap:wrap}.testimonial div[class*=col]{flex:100%;border-left:1px solid #b7b7b3;border-right:1px solid #b7b7b3;padding:30px}.testimonial div[class*=col]:last-child{border-bottom:1px solid #b7b7b3}.testimonial
.quoteContain{border-bottom:0}.testimonial .quoteContain:before{content:'CLIENT TESTIMONIAL';position:absolute;left:50%;top:-35px;transform:translate(-50%, 0);letter-spacing:5px;font-size:13px;width:100%;text-align:center}.testimonialInner.quoteOnly .quoteContain:before{display:none}.testimonialInner.quoteOnly .quoteContain .inner:before{left:50%;top:30px;transform:translate(-50%, 0);margin:0}.testimonialInner.quoteOnly .quoteContain .inner:after{left:50%;bottom:30px;top:auto;transform:translate(-50%, 0);margin:0}.testimonial h3.quote:before{position:static;margin-bottom:15px}.testimonial
.borderHeader{}.testimonial
.bio{margin-bottom:20px}.testimonial
.borderBottom{bottom:auto}.testimonial .borderBottom
span{display:none}.testimonial.wideCTA,.wideCTA{padding:60px
30px;margin:60px
30px}.simpleContent
h1{font-size:50px;margin-bottom:20px}.simpleContent
h2{font-size:40px}.simpleContent div[class*=col]:first-child{margin-top:0}.single-venue .map, .single-venue .venue-info, .single-venue .rooms-capacity{padding:20px
0}.single-venue .venue-info{padding:20px
0 20px 0;margin-bottom:0}.single-venue .panel-group{height:auto}#venue-info.module{margin:20px
0}.venue-info .item p.item-title, .rooms-capacity .item-main-title{font-weight:bold}#postGridContainer{margin-top:70px}#postFilters{margin-bottom:70px}#postFilters
header{margin-bottom:20px}#postFilters form div[class*=col]{margin-bottom:30px}#postFilters form div[class*=col]:last-child{margin-bottom:0}#postGrid{margin:100px
0 60px 0}#postGrid .posts
.row{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;margin-bottom:30px}#postGrid .posts .row>div[class*=col]{flex:100%;margin-bottom:30px}#postGrid .posts .row>div[class*=col]:last-child{margin-bottom:0}#postGrid .post
.thumb{height:100%;width:250px;background-color:#ddd;position:absolute;left:0;top:0;z-index:1}#postGrid .post
.content{padding:50px
30px 50px 280px}.teams-list #postGrid .posts .row>div[class*=col]{flex:inherit;margin-bottom:30px}#postGrid.members .post
.content{padding:10px
0 0 0}.our-story-filter .team-categories{margin:10px
15px}.page-id-27 #postFilters
.formSubmit{width:100%}.iconModal
.content{margin-bottom:0}.iconModal .content
h2{font-size:50px;margin-bottom:30px}.weeklyMenu
header{margin-bottom:60px}.weeklyMenu
h2{font-size:50px}.contentChanger .tabs ul
li{padding:25px
2vw}.contentPanes .pane
.row{margin:0;padding:0}.contentPanes .pane .row:first-child{padding-top:0}.contentPanes .pane .row div[class*=col].header{display:block;opacity:1;padding:25px
0}.contentPanes .pane .row div[class*=col]{display:none;opacity:0;transition:opacity ease .3s;padding:0
0 15px 0}.contentPanes .pane .row div[class*=col]:last-child{padding-bottom:30px}.contentPanes .pane .row div[class*=col]:first-child
span{display:block;position:absolute;right:0;top:50%;transform:translate(0, -50%);cursor:pointer}.contentPanes .pane .row div[class*=col]:first-child span:hover
i{color:#60126A}.contentPanes .pane .row div[class*=col]:first-child span
i{font-size:20px;font-weight:300;font-style:normal;color:#785550;transition:all ease .2s}.ourClients
.inner{padding:60px
30px}.ourClients
header{padding:0
30px;margin-bottom:60px}.ourClients header
h2{font-size:50px;margin-bottom:30px}.ourClients .client
.learnMore{display:none !important}.ourClients
.clients.displayFlex{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.ourClients
.client{flex:calc(50% - 10px);margin:0
0 10px 0}.ourClients .client:nth-child(odd){margin-right:10px}.contactPage
.row{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.contactPage div[class*=col]{flex:100%}.contactFormContainer{margin-bottom:100px;margin-top:20px}.contactGroup{margin-bottom:60px}.contactGroup:last-child{margin-bottom:0}.contactItem{margin-bottom:30px}#contactForm{padding:60px
30px}.photoGallery
header{margin-bottom:60px}.photoGallery
h2{font-size:40px}.photoGallery div[class*=col]{margin-bottom:10px}.photoGallery
.image{height:350px !important}.photoGallery .hoverText
h4{margin:0;font-size:18px}.photoGallery .hoverText
p{margin:25px
auto}.photoGallery .hoverText .share-title{display:none}.timelyContent
.thumbContainer{height:auto}.timelyContent
.thumb{position:relative;height:250px}.timelyContent
.content{padding:0}#footer{padding:60px
30px}#footerItems{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap}#footer
.item{flex:100%;text-align:center;margin-bottom:60px}#footer
.footerCopyright{order:3;margin:0}#footer
.footerSM{order:1}.footerSM
.displayFlex{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}#footerItems.displayFlex{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}#footerItems.displayFlex
a{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;flex-wrap:no-wrap;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap}#footer-copy
.footerCopy{text-align:center}#footer-copy .footerSM
ul{float:inherit}#footerItems .item:last-child{margin:auto}.footerSM
li{margin:0
10px}#footer
.footerContact{order:2}.module.cta{margin:0}.module.cta
.wrapper{margin:0;margin-bottom:0;margin-top:50px}.venueInfo
.wrapper{display:flex;flex-direction:column}.venueInfo
.map{order:3}.home .hoverCTAS .cta
.content{padding:70px
0 50px}}@media (min-width:768px) and (max-width:992px){#postGrid .post
.thumb{height:100% !important;width:50%}#postGrid .post
.content{padding:50px
30px 50px calc(50% + 30px)}}@media(max-width:766px){.testimonial.wideCTA{margin-top:50px}body{padding-top:80px}.wrapper{padding:0
20px}.page-id-27
#module3.module{margin:40px
0}.page-id-27
#module6.module{margin-bottom:100px}.page-id-27
#postGridContainer{margin-top:20px}.grid-el{width:100%}h1,
.simpleContent h1, .prefootercta
h2{font-size:30px;line-height:1.2em}h2, .simpleContent h2, .featuredBlock
h3{font-size:24px}h3, .simpleContent h3, .hoverCTAS header h3, .simpleContent
h4{font-size:20px}h4{font-size:18px}.stdBtn{font-size:12px}#header{background:#232323 !important;height:80px;line-height:80px}#header.scroll{background:#fff !important}#header
.wrapper{position:static}#logo{float:left;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);margin:0;width:auto;height:auto}#logo
img{width:80px;vertical-align:middle}#mainNav{margin:0;padding:0;border:none;float:none;position:static}#mainNav
li{float:none}#mainNav ul.menu>li:hover{background:none}#mainNav li:hover ul.sub-menu,
#mainNav li:hover
#searchBox{display:none !important}#mainNav ul.menu>li:hover>a:before{display:none}#mainNav
a{padding:0}#mainNav li:hover>a{color:#f57b20}#mainNav li.mobileNavBtn,
#mainNav
li.headerSearch{position:absolute;left:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}#mainNav
li.headerSearch{right:20px;left:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);line-height:1em}#mainNav li.mobileNavBtn
a{font-size:0}#mainNav li.mobileNavBtn a:after{font-size:25px;vertical-align:middle;margin-left:8px}body.mobileNavActive #mainNav li.mobileNavBtn a:after{content:'\f00d'}#mainNav ul.sub-menu{display:none !important}ul.sub-menu.mobileNavActive{display:none}body.mobileNavActive ul.sub-menu.mobileNavActive{position:fixed;right:0;top:80px;display:block;opacity:1;width:100%;background-color:rgba(32, 32, 32, 1);text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:14px;z-index:100}body.mobileNavActive ul.sub-menu.mobileNavActive
li{line-height:1em;position:relative}body.mobileNavActive ul.sub-menu.mobileNavActive li
.expand{top:20px;right:25px}body.mobileNavActive ul.sub-menu.mobileNavActive li
a{display:block;padding:20px
20px 19px 20px;color:#fff;position:relative;border-bottom:1px solid rgba(0, 0, 0, 0.5);line-height:1em}body.mobileSearchActive
#searchBox{position:fixed;top:80px;width:100%;opacity:1;z-index:999}#searchBox
input{width:100%}.pageBanner.format-video,.pageBanner.format-default,.pageBanner.format-default.small{height:auto}.home .pageBanner.format-video,
.home .pageBanner.format-default,
.home .pageBanner.format-default.small{height:auto;min-height:400px}.pageBanner.format-video{overflow:hidden}.pageBanner #bgVideo,
.pageBanner
.bgImg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover}#colorbox.videoColorbox
#cboxClose{top:0}.pageBanner
.overlay{position:relative;padding:50px
20px;z-index:2;top:0;left:0;transform:none}.home .pageBanner
.overlay{padding:120px
20px 0 20px}.pageBanner
p.smallTitle{margin-bottom:10px;font-size:10px}.pageBanner
h1{margin-bottom:15px}.pageBanner
.playVideo{margin-top:20px}.pageIntro
p.preHeader{margin-bottom:10px;font-size:10px}.pageIntro
h1{margin-bottom:15px}.pageIntro
h3{font-size:20px;margin-bottom:20px}.pageIntro
p{font-size:16px}.featuredBlocks{margin:0;padding:60px
0}.featuredBlock+.featuredBlock{margin-top:20px !important;padding-top:30px !important}.featuredBlock
p.preHeader{font-size:10px;margin-bottom:10px}.featuredBlock
h3{margin-bottom:20px}.featuredBlockPost .featuredBlock h3, .featuredBlockPost .venueData,.featuredBlockPost
.content{text-align:center}.featuredBlockPost .featuredBlock
.stdBtn{margin:auto}.featuredBlockPost .featuredBlock
.preHeader{display:none}.featuredBlock
p{font-size:16px;margin-bottom:20px}.featuredBlock
p.subheader{margin-bottom:20px}.hoverCTAS,.hoverCTAS.formatboxed{margin:0}.hoverCTAS header
h1{font-size:30px;line-height:1.2em;margin-bottom:15px}.hoverCTAS
.ctas{margin-top:20px}.hoverCTAS
.cta{padding:15px;margin:5px
0}.hoverCTAS .cta
.content{text-align:center}.page-id-995
.hoverCTAS{padding:0
0 60px}.hoverCTAS .wrapper .inner.fancybg:before{background:none}.testimonial{margin:0}.testimonial
.wrapper{padding:0}.testimonialInner{padding:60px
20px 40px 20px}.testimonialInner.quoteOnly .quoteContain
.inner{padding:90px
30px}.testimonial div[class*=col]{padding:20px}.testimonial
p.byline{font-size:13px;line-height:1.8em}.testimonial
h3.title{margin-bottom:10px;font-size:30px}.testimonialInner.quoteOnly
h3.quote{font-size:20px;margin-bottom:30px}.testimonial .bio
p{font-size:16px}.wideCTA{margin:0;padding:60px
20px}.wideCTA
.inner{padding:40px
20px 0 20px}.wideCTA
p.borderHeader{font-size:12px}.wideCTA
h2{font-size:30px}.wideCTA
.stdBtn{bottom:0;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%)}.simpleContent
h1{font-size:30px;margin-bottom:15px}.simpleContent
h2{font-size:24px}.simpleContent
p{font-size:16px}.simpleContent div[class*=col]{margin:20px
0}.iconModal{margin:0;padding:60px
0}.iconModal .content
h2{font-size:30px;margin-bottom:15px}.iconModal .content
p{font-size:16px}.iconModal
.icons{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-top:20px}.iconModal
.iconContainer{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;padding:30px
20px 30px 110px;background:#fff;text-align:left;margin-bottom:10px}.iconModal .iconContainer .expand:before{content:'\f067';font-family:'FontAwesome';position:absolute;right:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.iconModal
.icon{position:absolute;left:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);width:60px;height:60px;line-height:60px;margin:0;text-align:center}.iconModal .icon
img{width:60%}.iconModal
.divider{display:none}.iconModal .iconContainer
h3{margin:15px
0}.iconModal .iconContainer:hover
p{display:none}.iconModalPopupContainer.active{display:block !important;width:100%;margin-bottom:10px}.iconModalPopup{margin:0}.iconModalPopup
header{padding:40px
20px}.iconModalPopup
.icon{position:static;transform:none;-webkit-transform:none;-ms-transform:none;margin:0
auto 20px auto;line-height:60px}.iconModalPopup .icon
img{display:inline;vertical-align:middle}.iconModalPopup header
h3{margin-bottom:0}.iconModalPopup header
.close{right:10px;top:10px}.iconModalPopup
.modalContent{padding:40px
20px}.iconModalPopup .modalContent
h2{font-size:24px;margin-bottom:20px}.iconModalPopup .modalContent p,
.iconModalPopup .modalContent
li{font-size:16px}.iconModalPopup .modalContent
hr{margin:20px
0}.weeklyMenu
header{margin-bottom:30px}.weeklyMenu
h2{font-size:30px;line-height:1.3em}.contentChanger
.tabs{text-align:center;border-bottom:1px solid #a8b0b8;margin-bottom:30px}.contentChanger .tabs
ul{display:inline-block;height:auto;line-height:1em;padding:10px
30px;border-bottom:none}.contentChanger .tabs ul
li{padding:10px
0}.contentChanger .tabs li.active:before{display:none}.contentPanes .pane .row div[class*=col]:first-child{font-size:24px}.contentPanes .pane .row div[class*=col]:last-child{padding-bottom:15px}.ourClients{margin:0}.ourClients
.wrapper{padding:0}.ourClients
.inner{padding:60px
20px}.ourClients
header{padding:0;margin-bottom:30px}.ourClients header
h2{font-size:30px;margin-bottom:15px}.ourClients
.clients.displayFlex{display:block !important}.ourClients
.client{height:auto}.ourClients .client:nth-child(odd){margin:0
0 10px 0}.ourClients
.overlay{padding:40px
20px}.ourClients
.overlayInner{position:static;transform:none;-webkit-transform:none;-moz-transform:none;padding:0}.ourClients .client
h3{font-size:24px}#postFilters{margin-bottom:0;padding-bottom:50px}#postFilters
h3{font-size:24px;height:auto;line-height:1.5em}#postFilters
form{padding:0
20px}#postFilters select,
#postFilters
input{height:40px}#postFilters form div[class*=col]{margin-bottom:20px}#postGrid{margin:60px
0}#postGrid .post
.thumb{position:static;width:100%;height:200px}#postGrid .post
.content{padding:30px
20px}#postGrid .post
p.preHeader{font-size:10px;margin-bottom:10px}#postGrid
h4{font-size:24px;margin-bottom:15px}#postGrid
.eventMeta{margin-bottom:20px}.teams-list #postGrid
h4{font-size:20px}.teams-list #postGrid.members .member-thumb{float:left;width:100%}.teams-list #postGrid.members .member-thumb
img{max-width:200px}.postMeta{margin:40px
auto 0 auto;text-align:center}.postMeta+.simpleContent{margin-top:30px}.postMeta
.posted{float:none;margin-bottom:15px}.postMeta
.shareThis{float:none}.postMeta .shareThis
p{display:none}.postMeta
p{font-size:13px}.postMeta .posted .author:after{margin:0;display:block;content:''}#comments{margin:60px
0}#comments
.wrapper{padding:60px
20px}#comments
header{margin-bottom:60px}#comments header
h2{font-size:30px;margin-bottom:15px}#comments header:after{content:'';display:block;width:50%;margin:30px
auto 0 auto;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.commentsList
.comment{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.commentsList .comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.commentsList .comment
p{font-size:16px}.commentsList
.commentContent{margin-top:20px}#leaveComment{margin:60px
20px}#leaveComment
.wrapper{padding:50px
30px 30px 30px}#leaveComment
header{font-size:24px;top:-13px}#leaveComment form
p.half{width:100%;display:block;margin:0
0 20px 0;padding:0}#leaveComment form p.comment-form-comment{margin-bottom:20px}#leaveComment form p.half+p.half{padding:0}#leaveComment form
input{height:40px}#leaveComment
textarea{height:100px}#contactForm{padding:60px
20px}.contactFormContainer{margin-bottom:80px}#contactForm
header{white-space:nowrap;top:-11px}#contactForm form
li{display:block;width:100%;margin:0
0 20px 0;padding:0}#contactForm form li:nth-child(odd),
#contactForm form li:nth-child(even){padding:0}#contactForm form li
input{height:40px}.contactItem
h4{font-size:24px;margin-bottom:15px}.contactItem
p{font-size:16px}.module.wideImage{margin:-30px 0}.youtubeEmbed{height:300px;margin:-30px 0}.youtubeEmbed
.play{height:60px;width:60px;line-height:60px}.timelyContent
.row{display:block !important}.timelyContent div[class*=col]{margin-bottom:30px}.timelyContent div[class*=col]:last-child{margin-bottom:0}.timelyContent
.thumbContainer{margin-bottom:0}.timelyContent
.thumb{height:200px}.timelyContent
.content{padding:20px
20px 30px 20px;background:#eeece5}.timelyContent .content
h4{font-size:24px}.photoGallery
header{margin-bottom:30px}.photoGallery
h2{font-size:30px}.prefootercta{padding:0}.prefootercta
.inner{padding:40px}#footer
.wrapper{padding:0}#footerItems{padding:0}.metaslider .caption-wrap{position:relative !important;bottom:inherit !important;background:#0d0d0d !important;opacity:1 !important}.metaslider
.caption{padding:30px
0 10px !important;word-wrap:break-word !important}.simpleContent .metaslider .flex-direction-nav
a{bottom:50% !important}.simpleContent .metaslider .slide-date{font-size:1.4em}.simpleContent .metaslider .slide-cap{font-size:1em;line-height:1.2em;font-family:'proxima-nova';text-align:center}}.grid{max-width:100%}.grid:after{content:'';display:block;clear:both}.contAuto{height:auto !important}.grid-item{float:left;width:32%;height:250px;margin-bottom:10px}.grid-el{margin-bottom:40px}.grid-sizer{width:32%}.grid-sizer-2{width:50%}.gutter-sizer{width:1%}.gutter-sizer-2{width:10%}.grid-item--height2{height:560px}.grid-item--height3{height:350px}.member-item{padding-bottom:50px}@media (max-width: 768px){.grid-item{float:left;width:49%;height:250px;margin-bottom:10px}.grid-sizer{width:49%}.gutter-sizer{width:2%}.grid-item--height2{height:560px}.grid-item--height3{height:350px}.fullWidthMobile .grid-item{width:100%}}@media (max-width: 520px){.grid-item{float:left;width:100%;height:250px;margin-bottom:10px}.grid-sizer{width:100%}.gutter-sizer{width:0%}.grid-item--height2{height:250px}.grid-item--height3{height:250px}#module6 .expander
.stdBtn{width:100%}}.featuredBlock{padding:50px
0}.featuredBlock
.image{background-size:cover;background-position:center}.featuredBlock .col-md-6{display:flex;justify-content:center;align-items:center;min-height:470px}.hoverCTAS
.cta{position:relative}.hoverCTAS .cta:before{content:'';display:block;background:url(/wp-content/themes/GCI/images/pageBannerShadow.png?x28102) left top repeat-x;background:rgba(0,0,0,0.5);background-size:auto auto;background-size:auto 100%;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.hoverCTAS .background-img{background-size:cover}.parent-pageid-982
.featuredBlock{}.page-id-982 .featuredBlock
.content{padding:0;margin-right:calc(30px + 5%)}.page-id-982 .featuredBlock.alignRight
.content{padding:0;margin-left:calc(50px + 10%)}.page-id-982 .featuredBlock .col-md-6{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.grid-el{width:100%}.page-id-982 .featuredBlock .col-image{}.page-id-982 .featuredBlock .col-md-6{margin-bottom:30px}.page-id-982 .featuredBlock
.content{padding:0;margin-right:0}.page-id-982 .featuredBlock.alignRight
.content{padding:0;margin-left:0}.page-id-27 #module6
h3{margin-bottom:20px}}@media (max-width:768px){#postGrid .grid-el{max-width:50%}}@media (max-width:620px){#postGrid .grid-el{max-width:100%}#postGrid
.thumb{width:100% !important;height:auto !important}}.parent-pageid-982 #module5
.wrapper{max-width:1100px}.parent-pageid-982 #module5
h3{max-width:970px;margin-left:auto;margin-right:auto;margin-bottom:100px}.page-id-27 .featuredBlock
.image{}.page-id-27 #module6 .row.job-listings{max-width:890px;margin-left:auto;margin-right:auto}.page-id-27 #module6.simpleContent
h3{font-size:45px}.page-id-27 #module6.simpleContent
h3{font-size:28px}.page-id-27 #module6 .row.job-listings
h4{font-size:30px;margin-bottom:0}.page-id-1019 .featuredBlock
.image{max-height:100%;max-width:490px}.page-id-1019
.featuredBlock{}.page-id-1019 .featuredBlock .col-md-6{display:flex;justify-content:center;align-items:center}.page-id-1019 .featuredBlock
.content{padding:60px
0;margin-right:10%}.page-id-1019 #postGrid
.thumb{height:275px}@media (min-width:992px){.page-id-1019 #postGrid
h4{min-height:85px}}@media (max-width:991px){.page-id-1019 .featuredBlock .content, .page-id-35 .featuredBlock
.content{padding:60px
0 0;margin-right:0}}.inspiration-wrap{transform:translateX(15px)}@media (max-width:991px){.inspirations-filter .button-group{display:block!important}.inspiration-wrap{transform:translateX(0)}.inspirations-filter .filter-item{margin:10px
15px}}.page-id-35 #postGrid
.thumb{height:275px}#mainNav li.mobileNavBtn>a:hover::after{color:#f57b20}#mainNav ul.sub-menu li
a{color:#fff}#mainNav ul.sub-menu li a:hover{color:#f57b20}.footerSM
ul{margin-right:10px}#footer .footerContact
h6{font-size:16px}@media (max-width:768px){.teams-list
.displayFlex{display:inline}}.featuredBlock .image
img{width:100%;height:auto}.thumb
img{width:100%;height:auto}#tab_container_2438
ul.wpsm_nav{display:none !important}.page-id-1034
#postFilters{margin-bottom:50px}#postFilters
h3{color:#60126A;font-style:italic;font-family:'droid-serif',Georgia,Times New Roman,serif;font-size:32px;line-height:32px}#postFilters .inspirations-filter{margin-top:0 !important;margin-bottom:0 !important}#gallery-tabs
.stdBtn{bottom:-28px !important;outline:none}#gallery-tabs{margin-bottom:-20px}#gallery-tab-container{margin-bottom:50px}#gallery-tab-container
h3{display:none !important}.simpleContent .flex-direction-nav
a{top:auto !important;bottom:50% !important}@media (max-width:991px){#gallery-tabs{text-align:center !important}#postFilters
h3{font-size:24px;line-height:24px}#gallery-tabs
.stdBtn{width:90% !important}}