@charset "UTF-8";.StripeElement{background-color:white;height:40px;padding:10px 12px;border-radius:4px;border:1px solid #ccc;box-shadow:0 1px 3px 0 #0b9444;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #8dc63f}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.btnborder{display:inline-block;border:1px white;border-style:solid}.g-flexslider-testimonial .g-flexslider-testimonial-item-content{width:85%}.flex-control-nav{bottom:1%}.btnfanomargin{display:inline-block !important;margin:0rem !important}a{font-weight:bold}a:hover{color:#8dc63f;text-decoration:none}.rounded .g-content{border-radius:1rem}h1{font-size:1.75rem}h2{font-size:1.25rem;margin:0.75rem 0 0.75rem 0}.forcesmlpadtop{padding-top:1rem !important}.padicons{padding:0rem 2em !important}.caption{font-size:1.125rem;font-weight:bold;text-align:center}.g-content-array .g-array-item-text,.g-content-array .g-array-item-details,.com-content-article__body{font-size:1.125rem}.g-content-array .g-array-item-image img,.com-content-article figure.item-image img,.com-content-article__body img{border-radius:0.75rem}.com-content-article{max-width:50rem;margin:0 auto}.com-content-article figure.item-image{float:none;margin:0 auto 1rem;text-align:center}.com-content-article figure.item-image img{max-width:100%;height:auto}.blog-item figure.item-image{margin:0 0 0.25rem}.blog-item figure.item-image img{width:100%;height:auto;border-radius:0.75rem}.blog-item figure.item-image .caption{margin:0.25rem 0 0}.blog-item .item-content .page-header{margin:0}.blog-item .item-content .page-header h2{margin:0.4rem 0 0.5rem}#g-feature .g-gridcontent .g-gridcontent-item-img img{border-radius:0.75rem}#g-feature .g-logo img{border-radius:0.75rem}body{background:#fff}#eu_cookies .eb_privacypolicy .button_cookie{display:block;position:static !important;box-sizing:border-box;width:100% !important;margin:0;border-radius:0.5rem}#eu_cookies .eb_privacypolicy .button_cookie+.button_cookie{margin-top:0.75rem !important}.img_caption{font-weight:bold;margin:5px;font-size:0.75rem}#lightcase-overlay{background:rgba(11,148,68,0.9)}.nav-tabs.nav-stacked>li>a,.com-content-blog__links>li>a{background-color:#fff}.nav-tabs.nav-stacked>li>a:hover,.com-content-blog__links>li>a:hover{background-color:white;color:#8dc63f}#g-page-surround .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem;margin:1rem 0;padding:0;list-style:none}#g-page-surround .pagination .page-item{margin:0}#g-page-surround .pagenavigation .pagination{margin:1.5rem 0}#g-page-surround .pagenavigation .page-link{padding:0 1.25rem;gap:0.35rem}#g-page-surround .pagination .page-item .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 0.9rem;border:0;border-radius:0.8rem;background:#0b9444;color:#fff;font-weight:bold;text-decoration:none;box-shadow:none;transition:background 0.15s,color 0.15s}#g-page-surround .pagination .page-item:not(.disabled) .page-link:hover,#g-page-surround .pagination .page-item:not(.disabled) .page-link:focus{background:#8dc63f;color:#fff}#g-page-surround .pagination .page-item.active .page-link{background:#8dc63f;color:#fff}#g-page-surround .pagination .page-item.disabled .page-link{opacity:0.45}#g-page-surround .pagenavigation .pagination .btn{display:inline-flex;align-items:center;justify-content:center;gap:0.35rem;min-width:2.75rem;height:2.75rem;padding:0 1.25rem;border:0;border-radius:0.8rem;background:#0b9444;color:#fff;font-size:1rem;font-weight:bold;text-decoration:none;box-shadow:none;transition:background 0.15s,color 0.15s}#g-page-surround .pagenavigation .pagination .btn:hover,#g-page-surround .pagenavigation .pagination .btn:focus{background:#8dc63f;color:#fff}.com-content-blog__links>li>a{border:none}#square-video .g-video-container .g-video{padding-bottom:100% !important}[itemprop="image"]{display:block;margin:0 auto}#lightcase-info #lightcase-caption{color:white;font-weight:bold;font-size:1rem}.listcenter{text-align:center;list-style:none;margin:0 auto}.g-imagegrid .g-imagegrid-link{background:none}.g-imagegrid .g-imagegrid-link:before{color:white}.bgstrap{background-size:contain}.jb.accept{color:#fff !important}.jb.accept:hover{border:2px solid #0089f2}.jb.accept{border:2px solid #0089f2 !important}.slogantext{font-size:1.6rem;font-weight:bold;text-shadow:0px 0px 8px rgba(0,0,0,0.95)}.slogantextnofx{font-size:1.6rem;font-weight:bold}.sloganpad{margin:1.6rem !important}.hrdouble{border-top:6px solid #0b9444;border-bottom:6px solid #8dc63f;padding:3px;margin:0rem}.hrtop{border-bottom:6px solid #0b9444;padding:3px;margin:0rem}.hrbottom{border-top:6px solid #8dc63f;padding:3px;margin:0rem;border-bottom:0px}hr{margin:0.25rem 0;border-bottom:3px solid #8dc63f}.activitytitle{font-size:2rem;text-transform:uppercase;margin:0rem}.additionaloptions{font-size:1.2rem;text-transform:uppercase;margin:0rem;padding:1rem;background:#0b9444;color:#fe0;border-radius:1rem}.priceheading{font-size:1.2rem;margin:0rem;padding:1rem;background:#fff;color:#0b9444;border-radius:1rem}.box1.moduletable,.box1.widget,.box1.g-outer-box,.box1>.g-content{background:#0b9444;border-radius:1rem}#staghen-section .g-title{font-size:2.1rem;margin:0rem}.inlineanchors{font-size:2.1rem;font-size:1.2rem;background:black;color:white;font-weight:bold;padding-top:3rem}#quickmenunav .g-main-nav{text-align:center}#quickmenunav .g-content{border-radius:2rem}#pageuptop .fa{display:block}.fa-rotate-45{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#staghen-section .g-blockcontent .g-blockcontent-subcontent-title i{margin-bottom:1rem;margin-top:2rem}.box2.moduletable,.box2.widget,.box2.g-outer-box,.box2>.g-content{background:#8dc63f;border-radius:1rem}#fp-section .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{width:100%;margin:1.25rem auto 0 auto;padding:1rem;border-top:none;border-radius:0.8rem;background:url('https://www.astrobay.ie/images/system/2026/paint-tile-tx.png');background-size:cover}#fp-section .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-desc{color:#0b9444;font-size:1.2rem;font-weight:bold;white-space:nowrap;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,0 0 4px #fff,0 0 8px #fff,0 0 14px #fff,0 0 24px #fff,0 0 36px #fff}#fp-section .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2{color:#0b9444;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,0 0 4px #fff,0 0 8px #fff,0 0 14px #fff,0 0 24px #fff,0 0 36px #fff}.button.button-4{border-radius:0.8rem;background:#0b9444 !important;color:#fff !important;border-color:#fff}.button.button-4:hover{color:#fe0 !important;border-color:#fe0}.button.button-4 a:hover{color:white !important}#g-showcase a:hover{color:white !important}#socialicons .g-blockcontent .g-blockcontent-icons a{color:#0b9444}#socialicons .g-blockcontent .g-blockcontent-icons a:hover{color:#8dc63f}#socialicopad .g-social a{padding:1rem;width:unset;height:unset;line-height:unset}.activityhead{font-weight:bold;background:#fff;color:#0b9444;border-radius:0.5rem;max-width:75%;margin:1rem auto}.activityheadthree{font-weight:bold;background:white;color:#0b9444;border-radius:0.5rem;padding:0.5rem}.activityinfo{font-weight:bold;font-size:1.6rem;background:#0b9444;color:#fff;border-radius:0.5rem;max-width:75%;margin:0 auto}.astroheading{font-size:1.2rem;text-transform:uppercase;margin:0rem}.astroheadingbold{font-size:1.2rem;font-weight:bold;text-transform:uppercase;margin:0rem}.astroheadingboldspecials{font-size:1.2rem;font-weight:bold;text-transform:uppercase;margin:0rem}.astrodesc{font-size:1.2rem}.astrotextlinks{font-size:1.2rem;font-weight:bold;color:#8dc63f}.astronotes{font-size:1.2rem}.faqitem{font-size:1.2rem;padding-bottom:1rem;color:#0b9444}.faqtitle{font-size:1.4rem;font-weight:bold;padding-bottom:1rem;color:#0b9444}.faqbutton{font-family:sourcesanspro,Helvetica,Tahoma,Geneva,Arial,sans-serif !important;font-weight:bold !important}summary::-webkit-details-marker{display:none}summary:after{background:#0b9444;border-radius:5px;content:"+";color:#fff;float:right;font-size:1.5em;font-weight:bold;margin:-5px 10px 0 0;padding:0;text-align:center;width:3rem;max-width:75%}details[open] summary:after{content:"-"}.aostitle{margin:0rem 0rem -0.9rem 0rem !important}.minimums{font-weight:bold;text-transform:uppercase;padding:1rem}#crumbs{background:black;color:white;font-size:xx-large;font-weight:bold}.astrolist{font-size:1rem}.astrospecials{font-family:"sourcesanspro","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:700;margin-bottom:0;text-transform:uppercase}#socialicolinks .g-blockcontent .g-blockcontent-subcontent-title i{margin-bottom:0.25rem !important}.g-content-array .g-array-item-image{margin:0 0 15px 0;display:block;text-align:center}.g-blockcontent .g-blockcontent-headline{text-transform:uppercase;padding:0.25rem}#g-navigation .section-vertical-paddings-small{padding-top:0vw !important}#g-header .g-logo{color:white;text-shadow:0px 0px 8px rgba(0,0,0,0.95)}#g-header{background-position:center;background-size:cover;background-repeat:no-repeat}#g-header .vcenter{display:flex;align-items:center;justify-content:center}#g-header .vcenter .g-content{width:100%}#g-header .vcenter .g-logo img{width:100%;max-width:621px;height:auto}.headerinfo,.headerinfo a{color:#0b9444;font-size:1.2rem;font-weight:bold;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,0 0 4px #fff,0 0 8px #fff,0 0 14px #fff,0 0 24px #fff,0 0 36px #fff}.headerinfo .hrs-pipe{display:none}#g-slideshow{margin-top:0rem}#g-copyright .g-logo{font-weight:bold;font-size:1rem}#g-copyright .g-social a{width:70px}#g-copyright .g-social .fa{font-size:3em}.fa-widthx{width:50px}#g-footer .g-logo{font-weight:bold;font-size:1rem;color:#fff}#g-footer .g-social a{color:#fff;display:unset}#g-footer .g-social a:hover{color:#8dc63f}#g-footer a{color:#fff}#g-footer a:hover{color:#8dc63f}.g-offcanvas-toggle{font-size:1.3rem;line-height:32px}#g-overlay{background:rgba(11,148,68,0.9)}#g-overlay .g-blockcontent-subcontent-title span{color:white;font-size:1rem}#g-overlay .g-blockcontent-subcontent-desc{margin:0rem 0;padding-top:0rem}#g-overlay .g-blockcontent-subcontent-desc:before{background:none}.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-content{margin:1rem auto 1rem auto}#staghennav .fa{display:block;margin:0 auto}#staghennav .g-social a{width:95%;text-align:center;height:unset}#g-navigation .g-block>.g-content{padding:0 0rem}#g-navigation .g-social a{color:#0b9444;padding-top:5px;margin-left:1rem}#g-navigation .g-social a:hover{color:#8dc63f}#g-navigation:has(.g-social a[href="/"]) .g-grid:has(.g-social a[href="/"]) .g-block{display:block !important}#g-navigation:has(.g-social a[href="/"]) .g-block.visible-phone{display:none !important}#g-feature .title4 .g-title{color:#0b9444;margin:0rem 0rem 0rem 0rem}#g-header .title3 .g-title,.title3 .button{background:#0b9444 !important;color:white !important}#g-feature .title3 .g-title,.title3 .button{background:#0b9444 !important;color:white !important}#g-feature .g-infolist .g-infolist-item-title{display:none}#g-feature .g-infolist .g-infolist-item-desc{font-size:1rem;font-weight:bold}#g-feature .g-infolist .g-infolist-item{border-bottom:unset}#g-feature .g-container{padding:0rem 0}#g-feature .g-gridcontent .g-gridcontent-3cols .g-gridcontent-item{padding:1rem}#g-feature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{background:-webkit-linear-gradient(#88b500a8,#0b9444);background:linear-gradient(#88b500a8,#0b9444);color:#fff;font-size:1.2rem;font-weight:bold;border-radius:1rem}.g-gridcontent .g-gridcontent-title-style-1 .g-gridcontent-item-content{font-weight:bold;font-size:1.2rem}.g-gridcontent .g-gridcontent-item-text1{color:#fff}.g-gridcontent .g-gridcontent-item-text2{text-shadow:0 0 24px #fff,0 0 24px #fff}#henfeature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{background:-webkit-linear-gradient(#e600c4a8,#0b9444);background:linear-gradient(#e600c4a8,#0b9444);color:#fff;font-weight:bold;border-radius:1rem}.g-gridcontent .g-gridcontent-title-style-4 .g-gridcontent-item-desc{font-size:1.2rem}.g-gridcontent .g-gridcontent-title-style-3 .button.button-4:hover{border:2px solid #fe0;color:#fe0 !important}#g-feature .g-gridcontent .g-gridcontent-item-content{border-top:0px solid #000;padding:1rem 1rem;border-radius:1rem}#g-feature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2{margin:0.3rem 0;font-size:1.6rem;line-height:1.7;text-shadow:0 0 24px #fff,0 0 24px #fff}#g-feature .g-gridcontent .g-gridcontent-title-style-4 .g-gridcontent-item-content{font-weight:bold}#g-feature .g-gridcontent .g-gridcontent-title-style-4 .g-gridcontent-item-text2{font-weight:bold}#accommo-section .g-gridcontent .g-gridcontent-4cols .g-gridcontent-item{padding:1rem}#accommo-section .g-gridcontent .g-gridcontent-item-content{border-top:0px solid #000;padding:1rem 1rem}#accommo-section .g-gridcontent .g-gridcontent-item-text2{font-size:1rem;font-weight:bold;color:#0b9444}#accommo-section .g-gridcontent .g-gridcontent-title-style-2 .g-gridcontent-item-content{color:#0b9444;font-size:1.2rem;font-weight:bold}#accommo-section .box4.moduletable,.box4.widget,.box4>.g-content{color:#0b9444}#staghen-quickform label{font-weight:bold}#staghen-quickform .form-group{margin-bottom:0.25rem}#staghen-quickform input[type="text"]{background-color:#fff;min-height:2.9em}#staghen-quickform .btn{padding:9px 12px}#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:20% 3rem}#g-slideshow .g-flexslider-slideshow-item-overlay{top:9rem}#g-utility{padding-bottom:0rem}#g-utility .g-content{margin:0.6rem;padding:0.2rem}#g-utility .g-container{padding:0rem 0;padding-bottom:1rem}#g-utility .fa{display:block;text-align:center;margin:0 auto}#g-utility .g-social a{width:95%;text-align:center;height:3rem}#g-utility .g-social-text{font-size:1rem;font-weight:bold}#g-utility .g-social a:hover{color:#8dc63f}#g-showcase:before{background:none}#g-showcase .title-center .g-title{text-align:center;margin:0 0 0rem 0}#g-showcase .g-flippingcontent .g-flippingcontent-item-link{color:#0b9444;font-weight:bold;float:right;border:3px solid white;border-radius:8px;padding:4px;text-transform:uppercase}.g-flippingcontent-item-back{background:#fff}.g-flippingcontent .g-flippingcontent-item-title{color:#0b9444}.g-flippingcontent .g-flippingcontent-item-desc{color:#0b9444}#g-expanded .g-flexslider-testimonial .g-flexslider-testimonial-item-content{padding:2rem 2rem;width:90%}#g-expanded .flex-control-nav{position:relative}#g-extension .g-blockcontent .g-blockcontent-subcontent-title i{margin-bottom:0.5rem;text-align:center;margin:0 auto}#g-extension .g-container{padding:0rem 0}#g-bottom{padding-bottom:3rem}#g-bottom .g-container{padding:1rem 0}#g-bottom .fa{display:block;text-align:center;margin:0 auto}#g-bottom .g-social a{color:#0b9444;width:95%;text-align:center;height:3rem;text-decoration:none}#g-bottom .g-social-text{font-size:1.2rem;font-weight:bold}#g-bottom .g-social a:hover{color:#8dc63f}#g-footer .g-infolist.g-gridmenu .g-infolist-item-title a{color:#0b9444}#g-footer .g-infolist.g-gridmenu .g-infolist-item-title a:hover{color:#8dc63f}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{padding:0.5rem;font-weight:bold}.formControls .btn-primary{border-radius:unset}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#f1f1f1;color:#0b9444}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#8dc63f;box-shadow:inset 0 1px 1px #8dc63f,0 0 8px #8dc63f}.rsform_payment_total{font-size:1.4rem;font-weight:bold}.formError{color:red;font-weight:bold;font-size:0.7rem}.formRed{color:red;font-weight:bold}.btn-primary{color:#0b9444 !important;border:2px solid #0b9444 !important}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{border:2px solid #8dc63f !important;color:#8dc63f !important}@media only all and (min-width:75rem){#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:20% 3rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:2% 3rem}.g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{width:95%;margin:-5.25rem auto 0 auto}.g-gridcontent .g-gridcontent-item-text2{font-size:1.8rem}}@media only all and (min-width:50rem) and (max-width:59.99rem){h2{font-size:1.1rem}.aostitle{font-size:0.8rem;margin:-0.4rem 0rem 0.1rem 0rem !important}#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:25% 3rem}.g-flippingcontent .g-flippingcontent-3cols .g-flippingcontent-item{margin-bottom:1rem}#g-showcase .g-flippingcontent .g-flippingcontent-item-link{color:#fe0;font-weight:bold;font-size:0.75rem;float:right;border:2px solid white;border-radius:8px;padding:3px;text-transform:uppercase}#g-bottom .g-social-text{font-size:1rem}#g-bottom{padding-bottom:1rem}#g-header .g-logo{font-size:1.2rem}#g-bottom .g-content{margin:0.6rem;padding:0.2rem}.g-blockcontent .g-blockcontent-headline{margin-bottom:0rem;font-size:1.4rem}#g-feature .g-gridcontent .g-gridcontent-3cols .g-gridcontent-item{padding:0.25rem}.g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{width:95%;margin:-4rem auto 0 auto}.g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2{font-size:1.25rem}#g-feature .g-gridcontent .g-gridcontent-item-content{padding:0.75rem 1rem}#g-feature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{font-size:0.75rem}#g-feature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2{font-size:1.2rem;line-height:1}.g-gridcontent .g-gridcontent-item-text2{font-size:1.5rem}.g-gridcontent .g-gridcontent-title-style-1 .g-gridcontent-item-content{font-size:1rem}.g-gridcontent .g-gridcontent-title-style-4 .g-gridcontent-item-desc{font-size:0.75rem}}@media only all and (min-width:30.01rem) and (max-width:49.99rem){#henfeature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{max-width:66%}#g-feature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{max-width:66%}#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:33% 3rem}.slogantext{font-size:1.6rem;padding:1rem}}@media only all and (max-width:30rem){.slogantext{font-size:1.6rem !important;padding:1rem !important}#g-utility .g-social-text{font-size:1.2rem;font-weight:bold}#g-slideshow .g-flexslider-slideshow .g-flexslider-slideshow-item-content{padding:33% 3rem}#g-utility .g-content{margin:1rem;padding:0.2rem}#g-top .g-logo{font-size:1.33rem}.g-social a{width:unset;height:unset}figure{margin:0 auto}#staghen-section .g-title{font-size:1.75rem !important}.g-blockcontent .g-blockcontent-headline{margin-bottom:0.5rem;font-size:1rem}#staghen-section .g-title{font-size:1.4rem}#g-feature .g-gridcontent .g-gridcontent-item-content{padding:1rem 1rem}#g-feature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2{font-size:1.4rem;line-height:1.9}.rsform_payment_total{font-size:1rem}}@media only all and (max-width:63.99rem){#g-header .g-block.hidden-phone{display:none !important}#g-header:not(:has(.g-block:not(.hidden-phone))){display:none}#g-header .hdrlogo,#g-header .headerinfo{flex:0 0 100%}#g-header .g-container{width:100%}#g-header .vcenter .g-logo img{max-width:80%}#g-header .g-container{padding-top:0.5rem}#g-header .headerinfo,#g-header .hdrlogo{padding-top:0;padding-bottom:0}#g-header .headerinfo .g-content,#g-header .hdrlogo .g-content{margin:0;padding:0.35rem 0}#g-header #fp-section{padding-top:0}#g-header #fp-section .g-content{margin-top:0;padding-top:0}#fp-section .g-gridcontent .g-gridcontent-wrapper{margin-top:0}}@media only all and (min-width:48rem) and (max-width:63.99rem){#fp-section .g-gridcontent .g-gridcontent-3cols .g-gridcontent-item{width:50%}#g-feature .g-gridcontent .g-gridcontent-3cols .g-gridcontent-item{width:50%;padding:1rem}#g-feature .g-gridcontent .g-gridcontent-wrapper{justify-content:center}#g-feature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-content{width:90%;max-width:none;margin:-5rem auto 0;padding:1rem 1.25rem;font-size:1rem}#g-feature .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2{font-size:1.6rem;line-height:1.7}#g-navigation #staghennav .g-social .fa-3x{font-size:2em}#g-navigation .g-block.size-60 .g-particle img{width:100%;max-width:30rem}#g-navigation .g-block.visible-desktop{display:none !important}#g-top .g-block.slogantextnofx{display:block !important}.blog-item figure.item-image .caption{font-size:0.95rem}.blog-item .item-content .page-header h2{font-size:1.15rem}.blog-item .item-content{font-size:1rem}#g-bottom .g-container,#g-copyright .g-container{width:100%;max-width:none;padding:0 1rem}#g-bottom .g-grid{display:flex;flex-wrap:wrap;justify-content:center}#g-bottom .g-container:has(.hrtop) .g-grid:first-child .g-block{flex:0 0 100%}#g-bottom .g-container:has(.hrtop) .g-block.size-33,#g-bottom .g-container:has(.hrtop) .g-block.size-34{flex:0 0 33.333%}#g-bottom .g-block:not(.size-100){flex:0 0 20%;padding:0}#g-bottom .g-block.size-25{flex:0 0 25%}#g-bottom .g-block.size-33,#g-bottom .g-block.size-34{flex:0 0 33.333%}#g-bottom .g-block:not(.size-100) .g-content{margin:0.5rem 0;padding:0}#g-bottom .g-social a{width:100%}#g-bottom .g-social-text{font-size:1rem;white-space:nowrap}#g-bottom .g-block.size-25 .g-social-text,#g-bottom .g-block.size-33 .g-social-text,#g-bottom .g-block.size-34 .g-social-text{font-size:1.2rem}#g-bottom .g-block.size-100{flex:0 0 100%}#g-bottom .g-container:has(.hrtop) .g-social-text{font-size:1.2rem;white-space:normal}#g-bottom .g-container:has(.hrtop) .g-social a{width:100%;height:auto}#g-bottom .g-container:has(.hrtop) .g-content{margin:0.5rem 0;padding:0}#g-bottom:has(.hrtop){padding-bottom:3rem}#g-bottom:not(:has(.hrtop)) .g-block:not(.size-100) .g-content{padding-bottom:0.938rem}#g-copyright .g-grid{display:flex;flex-wrap:wrap;align-items:center}#g-copyright .g-block.size-25{flex:0 0 25%}#g-copyright .g-block.size-50{flex:0 0 50%}#g-copyright .g-block.size-100{flex:0 0 100%}#g-copyright .g-content{margin:0.5rem 0.25rem;padding:0.5rem 0.25rem}#g-copyright .g-block.padicons{padding:0 !important}#g-copyright .g-social{white-space:nowrap}#g-copyright .g-social a{width:60px;margin:0 0.35rem}#g-copyright .g-logo{white-space:nowrap;font-size:0.9rem}.headerinfo .hrs-br{display:none}.headerinfo .hrs-pipe{display:inline}#fp-section .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-text2{font-size:1.75rem}#fp-section .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-desc{font-size:min(1.3rem,2.4vw)}#g-navigation .g-grid{display:flex;flex-wrap:nowrap;align-items:center}#g-navigation .g-block.size-30{flex:0 0 auto}#g-navigation .g-container{width:100%;max-width:none;padding:0 1rem}#g-navigation .g-block.nav-pay,#g-navigation .g-block.nav-social{display:block !important;flex:1 1 0;width:auto;margin:0;padding:0}#g-navigation .g-block.nav-pay{order:-1;text-align:left}#g-navigation .g-block.nav-social{text-align:right}#g-navigation .nav-pay .g-social,#g-navigation .nav-social .g-social{white-space:nowrap}#g-navigation .nav-pay .g-social a,#g-navigation .nav-social .g-social a{padding-top:0}}@media only all and (min-width:64rem) and (max-width:74.99rem){#fp-section .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-desc{font-size:1rem}}@media only all and (max-width:47.99rem){#fp-section .g-gridcontent .g-gridcontent-title-style-3 .g-gridcontent-item-desc{font-size:min(1.25rem,4.2vw)}#g-navigation .g-block:has(>.g-particle>.g-social>a[href^="mailto:"]){display:none}}@media only all and (min-width:48rem) and (max-width:49.99rem){.g-container{width:100%;max-width:none;padding:0 1rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-feature .g-grid{display:flex;flex-wrap:wrap;justify-content:center}#g-feature .g-block[class*="size-33-3"]{flex:0 0 50%;max-width:50%}}@media only all and (max-width:59.99rem){#g-feature .g-block:has(>.spacer){display:none}}@media only all and (max-width:49.99rem){#g-feature .g-container{text-align:inherit}#g-header:not(:has(.g-block:not(.hidden-phone))){display:none}#g-navigation:has(.g-social a[href="/"]) .g-grid:has(.g-social a[href="/"]){display:flex;flex-wrap:nowrap;align-items:center}#g-navigation:has(.g-social a[href="/"]) .g-block.size-20{flex:0 0 25%}#g-navigation:has(.g-social a[href="/"]) .g-block.size-60{flex:0 0 50%}#g-navigation:has(.g-social a[href="/"]) .g-social a{margin-left:0;min-height:2.75rem}#g-navigation:has(.g-social a[href="/"]) .g-social .fa-3x{font-size:1.75em}#g-navigation:has(.g-social a[href="/"]) .g-social-text{font-size:0.7rem;white-space:nowrap}}
