@media screen and (min-width:40em){.layout--twocol-section.layout--helluva-one-two > .layout-inner > .layout__region--first,.layout--twocol-section.layout--helluva-one-two > .layout-inner > .layout__region--second{flex:0 1 50%;}}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
body .layout--twocol-section,body .layout--threecol-section,body .layout--fourcol-section{display:block;flex-wrap:initial;}body .layout--twocol-section > .layout-inner,body .layout--threecol-section > .layout-inner,body .layout--fourcol-section > .layout-inner{display:flex;flex-wrap:wrap;}.layout--twocol-section>.layout-inner>.layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50>.layout-inner>.layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout-inner>.layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67>.layout-inner>.layout__region--first,.layout--twocol-section.layout--twocol-section--67-33>.layout-inner>.layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67>.layout-inner>.layout__region--second,.layout--twocol-section.layout--twocol-section--67-33>.layout-inner>.layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75>.layout-inner>.layout__region--first,.layout--twocol-section.layout--twocol-section--75-25>.layout-inner>.layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75>.layout-inner>.layout__region--second,.layout--twocol-section.layout--twocol-section--75-25>.layout-inner>.layout__region--first{flex:0 1 75%;}}.layout--threecol-section>.layout-inner>.layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--threecol-section--25-50-25>.layout-inner>.layout__region--first,.layout--threecol-section--25-50-25>.layout-inner>.layout__region--third,.layout--threecol-section--25-25-50>.layout-inner>.layout__region--first,.layout--threecol-section--25-25-50>.layout-inner>.layout__region--second,.layout--threecol-section--50-25-25>.layout-inner>.layout__region--second,.layout--threecol-section--50-25-25>.layout-inner>.layout__region--third{flex:0 1 25%;}.layout--threecol-section--25-50-25>.layout-inner>.layout__region--second,.layout--threecol-section--25-25-50>.layout-inner>.layout__region--third,.layout--threecol-section--50-25-25>.layout-inner>.layout__region--first{flex:0 1 50%;}.layout--threecol-section--33-34-33>.layout-inner>.layout__region--first,.layout--threecol-section--33-34-33>.layout-inner>.layout__region--third{flex:0 1 33%;}.layout--threecol-section--33-34-33>.layout-inner>.layout__region--second{flex:0 1 34%;}}.layout--fourcol-section>.layout-inner>.layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--fourcol-section>.layout-inner>.layout__region{flex:0 1 25%;}}
.main-container .gt-container .gt-link.center .holder{text-align:center}.main-container .gt-container .gt-link.full .holder a.btn{display:block}
.youtube-container--responsive{overflow:hidden;position:relative;padding-bottom:56.25%;height:0;}.youtube-container--responsive iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%;}
.layout--onecol .layout__region{width:100%;}
.gt-container .layout__region{margin:0}.main-container .gt-main-content a,.main-container .gt-main-content a:link{text-decoration:underline}.main-container .gt-main-content a:hover,.main-container .gt-main-content a:link:hover{text-decoration:none}.views-exposed-form{padding:1rem .5rem;display:flex;flex-wrap:wrap}.views-exposed-form>.form-item{flex:0 0 50%;padding:.5rem}.views-exposed-form>.form-item input,.views-exposed-form>.form-item select{max-width:100%;width:100%;border:1px solid #023;border-radius:5px}.views-exposed-form>.form-actions{flex:0 0 100%;padding:1rem}.views-exposed-form>.form-actions input{padding:.75rem 1.5rem;border:0;border-radius:3px;background-color:#003057;color:#fff;font-weight:800}.views-exposed-form>.form-actions input:hover{background-color:#335161}.views-view-grid .views-col{border-right:0}
.main-container .gt-container .gt-link{margin:.5rem 0}.main-container .gt-container .gt-link a,.main-container .gt-container .gt-link a.btn,.main-container .gt-container .gt-link a:visited,.main-container .gt-container .gt-link a:link{font-weight:500;font-size:1.2rem;text-decoration:underline;padding:1rem 1.25rem;border:3px solid rgba(0,0,0,0);border-radius:9px;display:inline-block;transition:all .3s ease-out;background:unset;border-color:#212121;color:#212121}.main-container .gt-container .gt-link a:after,.main-container .gt-container .gt-link a.btn:after,.main-container .gt-container .gt-link a:visited:after,.main-container .gt-container .gt-link a:link:after{content:"";display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin:0 .15rem;margin-left:.5rem;padding:0;line-height:1;background-color:#b3a369;-webkit-mask:url(/modules/contrib/gt_foundry/modules/gt_foundry_patterns/styles/assets/css/../svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;mask:url(/modules/contrib/gt_foundry/modules/gt_foundry_patterns/styles/assets/css/../svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.main-container .gt-container .gt-link a:focus,.main-container .gt-container .gt-link a.btn:focus,.main-container .gt-container .gt-link a:visited:focus,.main-container .gt-container .gt-link a:link:focus{background:unset !important}.main-container .gt-container .gt-link a:hover,.main-container .gt-container .gt-link a.btn:hover,.main-container .gt-container .gt-link a:visited:hover,.main-container .gt-container .gt-link a:link:hover{text-decoration:none !important;color:#212121;background:unset !important}.main-container .gt-container .gt-link a:focus,.main-container .gt-container .gt-link a:hover,.main-container .gt-container .gt-link a.btn:focus,.main-container .gt-container .gt-link a.btn:hover,.main-container .gt-container .gt-link a:visited:focus,.main-container .gt-container .gt-link a:visited:hover,.main-container .gt-container .gt-link a:link:focus,.main-container .gt-container .gt-link a:link:hover{border-color:inherit !important;box-shadow:.5rem .5rem 0 rgba(0,0,0,.2)}.main-container .gt-container .text__black .gt-link a,.main-container .gt-container .text__black .gt-link a.btn,.main-container .gt-container .text__black .gt-link a:visited,.main-container .gt-container .text__black .gt-link a:link{font-weight:500;font-size:1.2rem;text-decoration:underline;padding:1rem 1.25rem;border:3px solid rgba(0,0,0,0);border-radius:9px;display:inline-block;transition:all .3s ease-out;background:unset;border-color:#023;color:#023}.main-container .gt-container .text__black .gt-link a:after,.main-container .gt-container .text__black .gt-link a.btn:after,.main-container .gt-container .text__black .gt-link a:visited:after,.main-container .gt-container .text__black .gt-link a:link:after{content:"";display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin:0 .15rem;margin-left:.5rem;padding:0;line-height:1;background-color:#023;-webkit-mask:url(/modules/contrib/gt_foundry/modules/gt_foundry_patterns/styles/assets/css/../svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;mask:url(/modules/contrib/gt_foundry/modules/gt_foundry_patterns/styles/assets/css/../svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.main-container .gt-container .text__black .gt-link a:focus,.main-container .gt-container .text__black .gt-link a.btn:focus,.main-container .gt-container .text__black .gt-link a:visited:focus,.main-container .gt-container .text__black .gt-link a:link:focus{background:unset !important}.main-container .gt-container .text__black .gt-link a:hover,.main-container .gt-container .text__black .gt-link a.btn:hover,.main-container .gt-container .text__black .gt-link a:visited:hover,.main-container .gt-container .text__black .gt-link a:link:hover{text-decoration:none !important;color:#023;background:unset !important}.main-container .gt-container .text__black .gt-link a:focus,.main-container .gt-container .text__black .gt-link a:hover,.main-container .gt-container .text__black .gt-link a.btn:focus,.main-container .gt-container .text__black .gt-link a.btn:hover,.main-container .gt-container .text__black .gt-link a:visited:focus,.main-container .gt-container .text__black .gt-link a:visited:hover,.main-container .gt-container .text__black .gt-link a:link:focus,.main-container .gt-container .text__black .gt-link a:link:hover{border-color:inherit !important;box-shadow:.5rem .5rem 0 rgba(0,0,0,.2)}.main-container .gt-container .text__white .gt-link a,.main-container .gt-container .text__white .gt-link a.btn,.main-container .gt-container .text__white .gt-link a:visited,.main-container .gt-container .text__white .gt-link a:link{font-weight:500;font-size:1.2rem;text-decoration:underline;padding:1rem 1.25rem;border:3px solid rgba(0,0,0,0);border-radius:9px;display:inline-block;transition:all .3s ease-out;background:unset;border-color:#fff;color:#fff}.main-container .gt-container .text__white .gt-link a:after,.main-container .gt-container .text__white .gt-link a.btn:after,.main-container .gt-container .text__white .gt-link a:visited:after,.main-container .gt-container .text__white .gt-link a:link:after{content:"";display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin:0 .15rem;margin-left:.5rem;padding:0;line-height:1;background-color:#fff;-webkit-mask:url(/modules/contrib/gt_foundry/modules/gt_foundry_patterns/styles/assets/css/../svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;mask:url(/modules/contrib/gt_foundry/modules/gt_foundry_patterns/styles/assets/css/../svg/chevron-double-right-duotone.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.main-container .gt-container .text__white .gt-link a:focus,.main-container .gt-container .text__white .gt-link a.btn:focus,.main-container .gt-container .text__white .gt-link a:visited:focus,.main-container .gt-container .text__white .gt-link a:link:focus{background:unset !important}.main-container .gt-container .text__white .gt-link a:hover,.main-container .gt-container .text__white .gt-link a.btn:hover,.main-container .gt-container .text__white .gt-link a:visited:hover,.main-container .gt-container .text__white .gt-link a:link:hover{text-decoration:none !important;color:#fff;background:unset !important}.main-container .gt-container .text__white .gt-link a:focus,.main-container .gt-container .text__white .gt-link a:hover,.main-container .gt-container .text__white .gt-link a.btn:focus,.main-container .gt-container .text__white .gt-link a.btn:hover,.main-container .gt-container .text__white .gt-link a:visited:focus,.main-container .gt-container .text__white .gt-link a:visited:hover,.main-container .gt-container .text__white .gt-link a:link:focus,.main-container .gt-container .text__white .gt-link a:link:hover{border-color:inherit !important;box-shadow:.5rem .5rem 0 rgba(0,0,0,.2)}.main-container .gt-container .gt-image{overflow:hidden;max-width:100%;position:relative}.main-container .gt-container .gt-image a{display:block;transition:all .5s cubic-bezier(0.52,0.01,0.5,0.99)}.main-container .gt-container .gt-image a img{overflow:hidden;transition:all .5s cubic-bezier(0.52,0.01,0.5,0.99)}.main-container .gt-container .gt-image a:before{width:100%;height:0px;background:#b3a369;content:"";display:inline-block;position:absolute;top:0;left:0;z-index:1;transition:all .5s cubic-bezier(0.52,0.01,0.5,0.99)}.main-container .gt-container .gt-image a:hover,.main-container .gt-container .gt-image a:focus{border-radius:9px 9px 0 0}.main-container .gt-container .gt-image a:hover img,.main-container .gt-container .gt-image a:focus img{transform:scale(1.1)}.main-container .gt-container .gt-image a:hover::before,.main-container .gt-container .gt-image a:focus::before{width:100%;height:7px}
.main-container .gt-main-content .cutline p,.main-container .gt-main-content .cutline span{font-size:inherit !important}.main-container .gt-main-content p,.main-container .gt-main-content li{font-weight:400;font-size:1.1rem;line-height:1.6;color:#023}.main-container .gt-main-content p strong{font-weight:600}.main-container .gt-main-content .small p,.main-container .gt-main-content .small li{font-size:.85rem}.main-container .gt-main-content a.not-visited,.main-container .gt-main-content a,.main-container .gt-main-content a:link{transition:color .3s ease-in;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;font-weight:600;color:#003057}.main-container .gt-main-content a{text-decoration:underline !important}.main-container .gt-main-content a:hover{text-decoration:none !important}.main-container .gt-main-content p a:hover,.main-container .gt-main-content p a:focus,.main-container .gt-main-content p a:visited:hover,.main-container .gt-main-content p a:visited:focus{color:#3a5dae}.main-container .gt-main-content h1,.main-container .gt-main-content h2,.main-container .gt-main-content h3,.main-container .gt-main-content h4,.main-container .gt-main-content h5,.main-container .gt-main-content h6,.main-container .gt-main-content .h1,.main-container .gt-main-content .h2,.main-container .gt-main-content .h3,.main-container .gt-main-content .h4,.main-container .gt-main-content .h5,.main-container .gt-main-content .h6{font-family:din-2014,sans-serif;font-weight:600;letter-spacing:.035rem;line-height:1;margin-bottom:.25rem;color:#003057;text-decoration:none;padding:.25rem 0}.main-container .gt-main-content h1 a,.main-container .gt-main-content h2 a,.main-container .gt-main-content h3 a,.main-container .gt-main-content h4 a,.main-container .gt-main-content h5 a,.main-container .gt-main-content h6 a,.main-container .gt-main-content a h1,.main-container .gt-main-content a h2,.main-container .gt-main-content a h3,.main-container .gt-main-content a h4,.main-container .gt-main-content a h5,.main-container .gt-main-content a h6,.main-container .gt-main-content h1 a:link,.main-container .gt-main-content h2 a:link,.main-container .gt-main-content h3 a:link,.main-container .gt-main-content h4 a:link,.main-container .gt-main-content h5 a:link,.main-container .gt-main-content h6 a:link,.main-container .gt-main-content h1 a:visited,.main-container .gt-main-content h2 a:visited,.main-container .gt-main-content h3 a:visited,.main-container .gt-main-content h4 a:visited,.main-container .gt-main-content h5 a:visited,.main-container .gt-main-content h6 a:visited{color:#003057;font-weight:inherit;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in}.main-container .gt-main-content h1 a:focus,.main-container .gt-main-content h2 a:focus,.main-container .gt-main-content h3 a:focus,.main-container .gt-main-content h4 a:focus,.main-container .gt-main-content h5 a:focus,.main-container .gt-main-content h6 a:focus,.main-container .gt-main-content h1 a:hover,.main-container .gt-main-content h2 a:hover,.main-container .gt-main-content h3 a:hover,.main-container .gt-main-content h4 a:hover,.main-container .gt-main-content h5 a:hover,.main-container .gt-main-content h6 a:hover,.main-container .gt-main-content a:focus h1,.main-container .gt-main-content a:focus h2,.main-container .gt-main-content a:focus h3,.main-container .gt-main-content a:focus h4,.main-container .gt-main-content a:focus h5,.main-container .gt-main-content a:focus h6,.main-container .gt-main-content a:hover h1,.main-container .gt-main-content a:hover h2,.main-container .gt-main-content a:hover h3,.main-container .gt-main-content a:hover h4,.main-container .gt-main-content a:hover h5,.main-container .gt-main-content a:hover h6,.main-container .gt-main-content h1 a:visited:hover,.main-container .gt-main-content h2 a:visited:hover,.main-container .gt-main-content h3 a:visited:hover,.main-container .gt-main-content h4 a:visited:hover,.main-container .gt-main-content h5 a:visited:hover,.main-container .gt-main-content h6 a:visited:hover,.main-container .gt-main-content h1 a:visited:focus,.main-container .gt-main-content h2 a:visited:focus,.main-container .gt-main-content h3 a:visited:focus,.main-container .gt-main-content h4 a:visited:focus,.main-container .gt-main-content h5 a:visited:focus,.main-container .gt-main-content h6 a:visited:focus,.main-container .gt-main-content a:visited:hover h1,.main-container .gt-main-content a:visited:hover>h2,.main-container .gt-main-content a:visited:hover h3,.main-container .gt-main-content a:visited:hover h4,.main-container .gt-main-content a:visited:hover h5,.main-container .gt-main-content a:visited:hover h6,.main-container .gt-main-content a:visited:focus h1,.main-container .gt-main-content a:visited:focus h2,.main-container .gt-main-content a:visited:focus h3,.main-container .gt-main-content a:visited:focus h4,.main-container .gt-main-content a:visited:focus h5,.main-container .gt-main-content a:visited:focus h6{color:#3a5dae;font-weight:inherit}.main-container .gt-main-content ol:not(.tabs),.main-container .gt-main-content ul:not(.tabs){margin-bottom:1.75rem;padding-left:1rem;margin-left:1rem}.main-container .gt-main-content li{margin:.5rem 0;line-height:1.4rem}.main-container .gt-main-content ul:not(.tabs){list-style:disc}.main-container .gt-main-content ul ul{list-style:square}.main-container .gt-main-content ol ol{list-style:none;counter-reset:item;margin-bottom:0;list-style:lower-alpha}.main-container .gt-main-content ul ul{margin-bottom:0}.main-container .gt-main-content li::marker{color:#003057;font-weight:600}.main-container .gt-main-content ul ul li::marker{font-size:90%}.main-container .gt-main-content ol ol li::marker,.main-container .gt-main-content ul ul li::marker{color:#3a5dae}.main-container .gt-main-content h2{padding:.75rem 0;margin-top:.5rem;position:relative;clear:both}.main-container .gt-main-content h2:before,.main-container .gt-main-content h3:before,.main-container .gt-main-content h4:before,.main-container .gt-main-content h5:before,.main-container .gt-main-content h6:before{position:relative;top:0;left:0;margin:auto;content:"";display:block;height:5px;width:5%;background:#e6edf3;border-radius:3px;margin:.5rem 0}.main-container .gt-main-content h2.text-align-center:before,.main-container .gt-main-content h3.text-align-center:before,.main-container .gt-main-content h4.text-align-center:before,.main-container .gt-main-content h5.text-align-center:before,.main-container .gt-main-content h6.text-align-center:before{margin:.5rem auto}.main-container .gt-main-content h2:before{width:100%}h1.page-title{position:relative;font-size:2.6rem;color:#003057}.main-container .gt-container .text__black h2:before,.main-container .gt-container .text__black h3:before,.main-container .gt-container .text__black h4:before,.main-container .gt-container .text__black h5:before,.main-container .gt-container .text__black h6:before{background-color:#023}.main-container .gt-container .text__black a:not(.use-ajax){color:#023 !important}.main-container .gt-container .text__black a:not(.use-ajax):hover,.main-container .gt-container .text__black a:not(.use-ajax):focus{color:#023 !important}.main-container .gt-container .text__black li,.main-container .gt-container .text__black li::marker{color:#023}.main-container .gt-container .text__white h2:before,.main-container .gt-container .text__white h3:before,.main-container .gt-container .text__white h4:before,.main-container .gt-container .text__white h5:before,.main-container .gt-container .text__white h6:before{background-color:#fff}.main-container .gt-container .text__white a:not(.use-ajax){color:#fff !important}.main-container .gt-container .text__white a:not(.use-ajax):hover,.main-container .gt-container .text__white a:not(.use-ajax):focus{color:#fff !important}.main-container .gt-container .text__white li,.main-container .gt-container .text__white li::marker{color:#fff}
