/*d22f5edd67c7fc3f57d53e19f3ebc997*/
.ts-services-tile{position:relative}.ts-cell-caption{position:absolute;width:100%;color:white;text-shadow:1px 1px 2px black, 0 0 50px #FFBF00, 0 0 25px #FFBF00, 0 0 10px #FFBF00, 0 0 5px darkblue;font-size:140%;font-weight:bold;text-align:center;top:70%;transform:translateY(-50%)}.ts-cell-caption:hover{text-shadow:1px 1px 2px black, 0 0 25px #264dad, 0 0 5px darkblue}#g-navigation{background:url('../../../../images/backgrounds/Quest_GradientBanner_1px_wide.png') top left repeat-x, url('../../../../images/backgrounds/test.png') bottom left repeat-x;margin-bottom:85px;margin-top:-10px}#g-navigation>.g-grid{margin-bottom:-120px}.section-vertical-paddings{padding-top:0;padding-bottom:0}#ts-nav-banner{z-index:1}#ts-nav-banner .g-content{margin:0}.ts-photo-captions{text-align:center;font-style:italic;font-size:80%;font-family:sans-serif}h1,h2,h3,h4,h5{color:#264dad}a{color:#FFBF00}.ts-alt-link{color:white}.ts-alt-link:hover{color:#FFBF00}.button.button-quest:hover,.button.button-quest:active,.button.button-quest:focus{background:#FFBF00;border-color:#FFBF00}.button.button-quest{background:#264dad;border-color:#264dad}.g-main-nav{margin-top:0;margin-bottom:-20px}.g-main-nav ul{text-align:center}.g-offcanvas-toggle{color:#0059B2;border:3px solid #0059B2;border-radius:5px;margin-top:20px;width:40px;height:32px}.g-offcanvas-toggle::after{display:inline;position:absolute;font-size:100%;font-weight:bold;content:"Menu";right:-78px;top:0px;color:#0059B2;bottom:-1em}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{text-transform:initial}#g-above .g-content{margin:6px 3px !important;padding:0 !important}@media only screen and (min-width:720px){.ts-split-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.ts-split-cols ol,.ts-split-cols ul,.ts-split-cols p,.ts-split-cols blockquote{margin-top:0;margin-bottom:0}.ts-split-cols blockquote{margin-top:-1em;margin-bottom:3em}}@media only screen and (max-width:899px){.ts-big{display:none}}@media only screen and (min-width:900px){.ts-small{display:none}}@media only screen and (max-width:899px){#events .item .comment,#events .item .eventhits,#events .item .imagecount,#events .item .overallCount,#events .item .text{font-size:0.6em;text-shadow:0 0 3px #FF0000}#events .item .title{font-size:0.8em;margin:0 10px;word-break:normal;text-shadow:0 0 3px #FF0000}}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}