#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}/*! Simple Calendar - 4.0.5
 * https://simplecalendar.io
 * Copyright (c) Xtendify Technologies 2026
 * Licensed GPLv2+ */

@font-face{font-family:simple-calendar;src:url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-J6Z6DGPB.eot?43976014);src:url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-J6Z6DGPB.eot?43976014#iefix) format("embedded-opentype"),url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-UEC5SQT6.woff?43976014) format("woff"),url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-4DIMM5XW.ttf?43976014) format("truetype"),url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-UBYSNATM.svg?43976014#simple-calendar) format("svg");font-weight:400;font-style:normal}[class^=simcal-icon-]:before,[class*=" simcal-icon-"]:before{display:inline-block;font-family:simple-calendar;font-style:normal;font-weight:400;margin-right:.2em;speak:none;text-decoration:inherit;text-align:center;width:1em;font-variant:normal;text-transform:none;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simcal-icon-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.simcal-icon-animate:before{transition:all .2s ease-in-out}.simcal-icon-rotate-180:before{transform:rotate(180deg)}.simcal-icon-calendar-empty:before{content:"\e800"}.simcal-icon-calendar:before{content:"\e801"}.simcal-icon-calendar-logo:before{content:"\e802"}.simcal-icon-settings:before{content:"\e804"}.simcal-icon-toggles:before{content:"\e805"}.simcal-icon-list:before{content:"\e806"}.simcal-icon-event:before{content:"\e807"}.simcal-icon-help:before{content:"\e808"}.simcal-icon-panel:before{content:"\e80a"}.simcal-icon-grid:before{content:"\e80b"}.simcal-icon-google:before{content:"\e80c"}.simcal-icon-docs:before{content:"\e80f"}.simcal-icon-hourglass:before{content:"\e811"}.simcal-icon-globe:before{content:"\e812"}.simcal-icon-timezones:before{content:"\e813"}.simcal-icon-warning:before{content:"\e815"}.simcal-icon-wordpress:before{content:"\e814"}.simcal-icon-up:before{content:"\e80e"}.simcal-icon-right:before{content:"\e809"}.simcal-icon-down:before{content:"\e80d"}.simcal-icon-left:before{content:"\e803"}.simcal-icon-spinner:before{content:"\e810"}.simcal-calendar{position:relative}.simcal-powered{display:block;margin:-10px 0 20px}.simcal-align-left{text-align:left}.simcal-align-right{text-align:right}.simcal-default-calendar .simcal-current h3{margin:0;padding:0}.simcal-default-calendar .simcal-nav{vertical-align:middle}.simcal-default-calendar .simcal-nav-button{background:transparent;border:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0;transition:margin .2s ease-out;width:100%}.simcal-default-calendar .simcal-nav-button:focus,.simcal-default-calendar .simcal-nav-button:hover{background:transparent;border:0;box-shadow:none;outline:none}.simcal-default-calendar .simcal-nav-button.simcal-prev:hover{margin-left:-10px}.simcal-default-calendar .simcal-nav-button.simcal-next:hover{margin-right:-10px}.simcal-default-calendar .simcal-nav-button:disabled{cursor:default}.simcal-default-calendar .simcal-nav-button:disabled:hover{margin:0;padding:0}.simcal-default-calendar .simcal-events{list-style:none;margin-left:0}.simcal-default-calendar .simcal-events-toggle{border:0;box-shadow:none;text-align:center;width:100%}.simcal-default-calendar .simcal-events-toggle:active,.simcal-default-calendar .simcal-events-toggle:focus,.simcal-default-calendar .simcal-events-toggle:hover{border:0;box-shadow:none;outline:none}.simcal-default-calendar ul.simcal-attachments,.simcal-default-calendar ul.simcal-attendees{margin:0;padding:0}.simcal-default-calendar li.simcal-attachment,.simcal-default-calendar li.simcal-attendee{list-style:none;margin-bottom:4px}.simcal-default-calendar li.simcal-attachment:last-child,.simcal-default-calendar li.simcal-attendee:last-child{margin-bottom:0}.simcal-default-calendar li.simcal-attachment small,.simcal-default-calendar li.simcal-attendee small{opacity:.9;text-transform:lowercase}.simcal-default-calendar li.simcal-attachment a,.simcal-default-calendar li.simcal-attendee a,.simcal-default-calendar .simcal-organizer a{border-bottom:0;text-decoration:none}.simcal-default-calendar li.simcal-attachment img,.simcal-default-calendar li.simcal-attendee img,.simcal-default-calendar .simcal-organizer img{display:inline-block;margin:0 4px;max-height:24px;max-width:24px}.simcal-default-calendar .simcal-tooltip-content{font-size:1.2em;line-height:1.4;padding:5px}.simcal-default-calendar .simcal-ajax-loader{height:100%;left:0;position:absolute;top:0;width:100%}.simcal-default-calendar .simcal-ajax-loader>i{font-size:48px;left:50%;line-height:1;margin:-36px 0 0 -36px;position:absolute;top:50%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-top>i{top:20%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-bottom>i{bottom:20%;top:auto}.simcal-default-calendar-light .simcal-nav-button{color:#0009}.simcal-default-calendar-light .simcal-nav-button:disabled{color:#ffffffe6!important}.simcal-default-calendar-light .simcal-nav-button:disabled:hover{color:#ffffffe6!important}.simcal-default-calendar-light .simcal-nav-button:focus,.simcal-default-calendar-light .simcal-nav-button:hover{color:#000000e6}.simcal-default-calendar-light .simcal-events-toggle{color:#0009}.simcal-default-calendar-light .simcal-events-toggle:hover{background-color:#0000001a;color:#fff}.simcal-default-calendar-light .simcal-ajax-loader{background-color:#0000001a}.simcal-default-calendar-light .simcal-ajax-loader>i{color:#0000004d}.simcal-default-calendar-dark .simcal-nav-button{color:#fff9}.simcal-default-calendar-dark .simcal-nav-button:disabled{color:#000000e6!important}.simcal-default-calendar-dark .simcal-nav-button:disabled:hover{color:#000000e6!important}.simcal-default-calendar-dark .simcal-nav-button:focus,.simcal-default-calendar-dark .simcal-nav-button:hover{color:#ffffffe6}.simcal-default-calendar-dark .simcal-events-toggle{color:#fff9}.simcal-default-calendar-dark .simcal-events-toggle:hover{background-color:#ffffff1a;color:#000}.simcal-default-calendar-dark .simcal-ajax-loader{background-color:#ffffff1a}.simcal-default-calendar-dark .simcal-ajax-loader>i{color:#ffffff4d}.simcal-default-calendar-grid>table{table-layout:fixed;width:100%}.simcal-default-calendar-grid>table thead th,.simcal-default-calendar-grid>table tbody td{text-align:center;vertical-align:top}.simcal-default-calendar-grid>table tbody td{padding:0!important}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav{padding:10px 0;vertical-align:middle}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav.simcal-prev-wrapper,.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav.simcal-current{border-right:0}.simcal-default-calendar-grid .simcal-day>div{box-sizing:content-box;display:block;height:100%}.simcal-default-calendar-grid .simcal-day-void{border-width:0 0 1px 0;height:100%;min-height:32px}.simcal-default-calendar-grid .simcal-day-void.simcal-day-void-last{border-right-width:1px}.simcal-default-calendar-grid .simcal-day-number{display:block;line-height:1;padding:2px 4px 3px;vertical-align:middle}.simcal-default-calendar-grid .simcal-no-events{display:block;min-height:32px}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day:hover{background-color:#0000001a}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void,.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void:hover{background-color:#0000000a}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-number{background:#0000001a}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day:hover{background-color:#ffffff2e}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-void,.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-void:hover{background-color:#ffffff0d}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-number{background:#ffffff1a}.simcal-default-calendar-grid .simcal-events{font-size:.68em;line-height:1.4;list-style:none;margin:0;padding:0;text-align:left}.simcal-default-calendar-grid .simcal-events>.simcal-event{border-bottom-style:solid;border-bottom-width:1px;cursor:pointer;list-style:none;margin:0 0 2px;padding:4px}.simcal-default-calendar-grid .simcal-events>.simcal-event:hover{text-decoration:underline}.simcal-default-calendar-grid .simcal-events>.simcal-event:last-child{border-bottom:0;margin-bottom:0}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-event{border-bottom-color:#0000001a}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-event{border-bottom-color:#ffffff1a}.simcal-default-calendar-grid .simcal-events-dots{cursor:pointer;display:block;line-height:.7;margin:3px 0;text-align:center}.simcal-default-calendar-grid .simcal-events-toggle{background:transparent;display:block;font-size:10px;padding:2px 0}.simcal-event-bubble{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px #0000001a}.simcal-event-bubble .simcal-event-details p,.simcal-event-bubble .simcal-event-details .simcal-event-description{margin:0 0 1em}.print-calendar-button{margin-top:20px}@media print{.simcal-print-calendar main,.simcal-print-calendar #header,.simcal-print-calendar #footer,.simcal-print-calendar #nav,.simcal-print-calendar header,.simcal-print-calendar footer,.simcal-print-calendar .site-content,.simcal-print-calendar .print-calendar-button,.print-calendar-button,.simcal-print-calendar .simcal-nav .simcal-prev,.simcal-print-calendar .simcal-nav .simcal-next,.simcal-print-calendar .fc-button-group,.simcal-print-calendar .fc-toolbar-chunk .fc-today-button,.simcal-print-calendar .fc-dayGridMonth-button,.simcal-print-calendar .fc-timeGridWeek-button,.simcal-print-calendar .fc-timeGridDay-button{display:none!important}}
/*# sourceMappingURL=default-calendar-grid.min.css.map */
/*! Simple Calendar - 4.0.5
 * https://simplecalendar.io
 * Copyright (c) Xtendify Technologies 2026
 * Licensed GPLv2+ */

@font-face{font-family:simple-calendar;src:url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-J6Z6DGPB.eot?43976014);src:url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-J6Z6DGPB.eot?43976014#iefix) format("embedded-opentype"),url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-UEC5SQT6.woff?43976014) format("woff"),url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-4DIMM5XW.ttf?43976014) format("truetype"),url(https://www.fivestar-ranch.com/wp-content/plugins/google-calendar-events/assets/generated/simple-calendar-UBYSNATM.svg?43976014#simple-calendar) format("svg");font-weight:400;font-style:normal}[class^=simcal-icon-]:before,[class*=" simcal-icon-"]:before{display:inline-block;font-family:simple-calendar;font-style:normal;font-weight:400;margin-right:.2em;text-decoration:inherit;text-align:center;width:1em;font-variant:normal;text-transform:none;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simcal-icon-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.simcal-icon-animate:before{transition:all .2s ease-in-out}.simcal-icon-rotate-180:before{transform:rotate(180deg)}.simcal-icon-calendar-empty:before{content:"\e800"}.simcal-icon-calendar:before{content:"\e801"}.simcal-icon-calendar-logo:before{content:"\e802"}.simcal-icon-settings:before{content:"\e804"}.simcal-icon-toggles:before{content:"\e805"}.simcal-icon-list:before{content:"\e806"}.simcal-icon-event:before{content:"\e807"}.simcal-icon-help:before{content:"\e808"}.simcal-icon-panel:before{content:"\e80a"}.simcal-icon-grid:before{content:"\e80b"}.simcal-icon-google:before{content:"\e80c"}.simcal-icon-docs:before{content:"\e80f"}.simcal-icon-hourglass:before{content:"\e811"}.simcal-icon-globe:before{content:"\e812"}.simcal-icon-timezones:before{content:"\e813"}.simcal-icon-warning:before{content:"\e815"}.simcal-icon-wordpress:before{content:"\e814"}.simcal-icon-up:before{content:"\e80e"}.simcal-icon-right:before{content:"\e809"}.simcal-icon-down:before{content:"\e80d"}.simcal-icon-left:before{content:"\e803"}.simcal-icon-spinner:before{content:"\e810"}.simcal-calendar{position:relative}.simcal-powered{display:block;margin:-10px 0 20px}.simcal-align-left{text-align:left}.simcal-align-right{text-align:right}.simcal-default-calendar .simcal-current h3{margin:0;padding:0}.simcal-default-calendar .simcal-nav{vertical-align:middle}.simcal-default-calendar .simcal-nav-button{background:transparent;border:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0;transition:margin .2s ease-out;width:100%}.simcal-default-calendar .simcal-nav-button:focus,.simcal-default-calendar .simcal-nav-button:hover{background:transparent;border:0;box-shadow:none;outline:none}.simcal-default-calendar .simcal-nav-button.simcal-prev:hover{margin-left:-10px}.simcal-default-calendar .simcal-nav-button.simcal-next:hover{margin-right:-10px}.simcal-default-calendar .simcal-nav-button:disabled{cursor:default}.simcal-default-calendar .simcal-nav-button:disabled:hover{margin:0;padding:0}.simcal-default-calendar .simcal-events{list-style:none;margin-left:0}.simcal-default-calendar .simcal-events-toggle{border:0;box-shadow:none;text-align:center;width:100%}.simcal-default-calendar .simcal-events-toggle:active,.simcal-default-calendar .simcal-events-toggle:focus,.simcal-default-calendar .simcal-events-toggle:hover{border:0;box-shadow:none;outline:none}.simcal-default-calendar ul.simcal-attachments,.simcal-default-calendar ul.simcal-attendees{margin:0;padding:0}.simcal-default-calendar li.simcal-attachment,.simcal-default-calendar li.simcal-attendee{list-style:none;margin-bottom:4px}.simcal-default-calendar li.simcal-attachment:last-child,.simcal-default-calendar li.simcal-attendee:last-child{margin-bottom:0}.simcal-default-calendar li.simcal-attachment small,.simcal-default-calendar li.simcal-attendee small{opacity:.9;text-transform:lowercase}.simcal-default-calendar li.simcal-attachment a,.simcal-default-calendar li.simcal-attendee a,.simcal-default-calendar .simcal-organizer a{border-bottom:0;text-decoration:none}.simcal-default-calendar li.simcal-attachment img,.simcal-default-calendar li.simcal-attendee img,.simcal-default-calendar .simcal-organizer img{display:inline-block;margin:0 4px;max-height:24px;max-width:24px}.simcal-default-calendar .simcal-tooltip-content{font-size:1.2em;line-height:1.4;padding:5px}.simcal-default-calendar .simcal-ajax-loader{height:100%;left:0;position:absolute;top:0;width:100%}.simcal-default-calendar .simcal-ajax-loader>i{font-size:48px;left:50%;line-height:1;margin:-36px 0 0 -36px;position:absolute;top:50%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-top>i{top:20%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-bottom>i{bottom:20%;top:auto}.simcal-default-calendar-light .simcal-nav-button{color:#0009}.simcal-default-calendar-light .simcal-nav-button:disabled{color:#ffffffe6!important}.simcal-default-calendar-light .simcal-nav-button:disabled:hover{color:#ffffffe6!important}.simcal-default-calendar-light .simcal-nav-button:focus,.simcal-default-calendar-light .simcal-nav-button:hover{color:#000000e6}.simcal-default-calendar-light .simcal-events-toggle{color:#0009}.simcal-default-calendar-light .simcal-events-toggle:hover{background-color:#0000001a;color:#fff}.simcal-default-calendar-light .simcal-ajax-loader{background-color:#0000001a}.simcal-default-calendar-light .simcal-ajax-loader>i{color:#0000004d}.simcal-default-calendar-dark .simcal-nav-button{color:#fff9}.simcal-default-calendar-dark .simcal-nav-button:disabled{color:#000000e6!important}.simcal-default-calendar-dark .simcal-nav-button:disabled:hover{color:#000000e6!important}.simcal-default-calendar-dark .simcal-nav-button:focus,.simcal-default-calendar-dark .simcal-nav-button:hover{color:#ffffffe6}.simcal-default-calendar-dark .simcal-events-toggle{color:#fff9}.simcal-default-calendar-dark .simcal-events-toggle:hover{background-color:#ffffff1a;color:#000}.simcal-default-calendar-dark .simcal-ajax-loader{background-color:#ffffff1a}.simcal-default-calendar-dark .simcal-ajax-loader>i{color:#ffffff4d}.simcal-default-calendar-list{min-height:100px;padding:10px 0;text-align:left}.simcal-default-calendar-list .simcal-calendar-head{display:table;padding-bottom:10px;width:100%}.simcal-default-calendar-list .simcal-calendar-head .simcal-nav{display:table-cell;text-align:center;vertical-align:middle;width:20%}.simcal-default-calendar-list .simcal-calendar-head .simcal-nav:nth-child(2){width:60%}.simcal-default-calendar-list .simcal-calendar-head .simcal-current span{display:inline-block}.simcal-default-calendar-list .simcal-calendar-head .simcal-hide-header{visibility:hidden}.simcal-default-calendar-list dl.simcal-month{margin-bottom:10px;padding:0 10px 10px}.simcal-default-calendar-list dd.simcal-day{list-style:none;margin:0}.simcal-default-calendar-list dt.simcal-day-label{font-size:.9em;list-style:none;margin:20px 0 10px}.simcal-default-calendar-list dt.simcal-day-label>span{display:inline-block;padding:4px 8px}.simcal-default-calendar-list ul.simcal-events{margin:10px 14px 0}.simcal-default-calendar-list ul.simcal-events li.simcal-event{list-style-type:none;margin-bottom:10px;word-wrap:break-word}.simcal-default-calendar-list .simcal-event-details{font-size:.84em;line-height:1.5;overflow:hidden}.simcal-default-calendar-list .simcal-event-details p,.simcal-default-calendar-list .simcal-event-details .simcal-event-description{margin:0 0 1em}.simcal-default-calendar-list .simcal-events-toggle{display:inline-block;padding:0}.simcal-default-calendar-list.simcal-default-calendar-light .simcal-events-toggle{background-color:#0000001a}.simcal-default-calendar-list.simcal-default-calendar-dark .simcal-events-toggle{background-color:#ffffff1a}.simcal-default-calendar-list .simcal-calendar-list-compact .simcal-calendar-head .simcal-nav h3{font-size:1em}
/*# sourceMappingURL=default-calendar-list.min.css.map */
:root{--gb-container-width:1300px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-7cb2ca09{background-blend-mode:normal;background-image:url(https://relaunch.fivestar-ranch.com/wp-content/uploads/2026/03/haus1-1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:10rem 40px 8rem 40px}@media (max-width:767px){.gb-element-7cb2ca09{padding-left:30px;padding-right:30px;padding-top:8rem}}.gb-element-8ef53ce2{background-blend-mode:normal;background-image:linear-gradient(180deg,var(--base) 0%,rgba(247,245,242,0) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:3fr 2fr;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative}@media (max-width:767px){.gb-element-8ef53ce2{background-image:linear-gradient(180deg,rgba(247,245,242,0) 0%,rgba(247,245,242,0) 100%);grid-template-columns:1fr;row-gap:3rem}}.gb-element-7d37a0fa{background-blend-mode:normal;background-color:var(--base);background-image:linear-gradient(45deg,var(--base) 50%,var(--accent-3) 50%);background-position:center;background-repeat:no-repeat;background-size:cover;overflow-x:clip;overflow-y:clip;position:relative;padding:20px 80px 40px 40px}@media (max-width:767px){.gb-element-7d37a0fa{padding-left:30px;padding-right:30px}}.gb-element-60b56010{column-gap:2rem;display:flex;flex-direction:column;margin-left:-70px;margin-top:-100px;row-gap:2rem}@media (max-width:767px){.gb-element-60b56010{margin-left:0px;margin-top:0px}}.gb-element-fa6b5f19{background-color:var(--base-2);position:relative;padding:1.4rem}.gb-element-4f602355{column-gap:1.2rem;display:flex;margin-bottom:1.2rem;margin-top:auto;position:relative;row-gap:1.2rem;z-index:1}.gb-element-22fbb494{background-color:var(--base-2);box-shadow:0px 0px 10px 4px rgba(0,0,0,0.04);display:flex;flex-direction:column;height:100%;overflow-x:clip;overflow-y:clip;position:relative}.gb-element-e575160a{padding:4rem 40px}@media (max-width:767px){.gb-element-e575160a{padding-left:30px;padding-right:30px}}.gb-element-30d54c1e{align-items:center;column-gap:2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:3rem}@media (max-width:1024px){.gb-element-30d54c1e{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-30d54c1e{grid-template-columns:1fr}}.gb-element-50f1cd87{align-items:flex-end;display:flex;flex-direction:column;row-gap:2rem;width:100%}@media (max-width:767px){.gb-element-50f1cd87{align-items:center}}.gb-element-aacb73fa{width:100%;border:1px dashed var(--accent)}.gb-element-9f3f473c{align-items:flex-end;display:flex;flex-direction:column;row-gap:2rem;width:100%}@media (max-width:767px){.gb-element-9f3f473c{align-items:center}}.gb-element-0af1bf31{width:100%;border:1px dashed var(--accent)}.gb-element-3497246b{align-items:flex-end;display:flex;flex-direction:column;row-gap:2rem;width:100%}@media (max-width:767px){.gb-element-3497246b{align-items:center}}.gb-element-539b4f4b{width:100%;border:1px dashed var(--accent)}.gb-element-022ca8e9{align-items:flex-end;display:flex;flex-direction:column;row-gap:2rem;width:100%}@media (max-width:767px){.gb-element-022ca8e9{align-items:center}}.gb-element-94a6d9d5{width:100%;border:1px dashed var(--accent)}.gb-element-8915ae2f{background-color:var(--accent-3);padding:4rem 40px}@media (max-width:767px){.gb-element-8915ae2f{padding-left:30px;padding-right:30px}}.gb-element-48cf66cd{column-gap:2rem;display:grid;grid-template-columns:1.2fr 2fr;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:3rem}@media (max-width:1024px){.gb-element-48cf66cd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-48cf66cd{grid-template-columns:1fr}}.gb-element-111f785c{align-items:flex-end}.gb-element-cecd4a8e{overflow-x:clip;overflow-y:clip}.gb-element-d689a327{align-items:center;align-self:center;background-color:var(--base);column-gap:2rem;display:flex;justify-content:space-between;row-gap:1rem;border:1px solid var(--accent-3);padding:20px 40px}@media (max-width:1024px){.gb-element-d689a327{flex-direction:column}}.gb-element-6492ebdd{align-items:center;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:0.4rem}@media (max-width:767px){.gb-element-6492ebdd{column-gap:1.4rem}}.gb-element-43d6957f{align-items:center;display:flex}.gb-element-73c8110a{align-items:center;column-gap:1.25rem;display:flex;text-align:left}.gb-element-73c8110a a{color:var(--base-3)}.gb-element-73c8110a a:hover{color:var(--accent-3)}.gb-element-41fc3405{padding-top:60px}.gb-element-d38340b4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:100%;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:40px;padding-right:40px;row-gap:3rem}@media (max-width:1024px){.gb-element-d38340b4{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch}}@media (max-width:767px){.gb-element-d38340b4{grid-template-columns:1fr;padding-left:30px;padding-right:30px}}.gb-element-155a7cb0{column-gap:1.4rem;display:flex;flex-direction:column;padding-right:20px;row-gap:1.4rem}@media (max-width:1024px){.gb-element-155a7cb0{align-items:center;grid-column:1/-1;justify-content:center}}@media (max-width:767px){.gb-element-155a7cb0{flex-wrap:wrap;padding-right:0px}}.gb-element-1f055c65{align-items:center;column-gap:1.25rem;display:flex}.gb-element-1f055c65 a{color:var(--base-3)}.gb-element-1f055c65 a:hover{color:var(--accent-3)}.gb-element-a3904de4{align-items:flex-start;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;row-gap:0.6rem;border-right:1px dashed var(--accent-3);border-left:1px dashed var(--accent-3)}@media (max-width:1024px){.gb-element-a3904de4{border-left-style:solid;border-left-width:0px;padding-left:0px;text-align:center}}@media (max-width:767px){.gb-element-a3904de4{border-right-style:solid;border-right-width:0px;padding-right:0px}}.gb-element-14486acb{align-items:flex-start;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;row-gap:0.6rem;border-right:1px dashed var(--accent-3)}@media (max-width:1024px){.gb-element-14486acb{border-right-style:solid;border-right-width:0px;padding-right:0px;text-align:center}}@media (max-width:767px){.gb-element-14486acb{padding-left:0px}}.gb-element-3f0a14c7{align-items:flex-start;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;row-gap:0.6rem;border-right:1px dashed var(--accent-3)}@media (max-width:1024px){.gb-element-3f0a14c7{padding-left:0px;text-align:center}}@media (max-width:767px){.gb-element-3f0a14c7{border-right-style:solid;border-right-width:0px;padding-right:0px}}.gb-element-e29c97df{align-items:flex-start;display:flex;flex-direction:column;padding-left:20px;row-gap:0.6rem}@media (max-width:1024px){.gb-element-e29c97df{text-align:center}}@media (max-width:767px){.gb-element-e29c97df{padding-left:0px}}.gb-element-2e7664c0{background-color:var(--accent);padding:20px 40px}@media (max-width:767px){.gb-element-2e7664c0{padding-left:30px;padding-right:30px}}.gb-shape-00acd595{color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;top:0;transform:scale(1,-1)}.gb-shape-00acd595 svg{fill:currentColor;width:100%;height:100px;color:var(--accent-3)}.gb-shape-5cfed180{bottom:0;color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0}.gb-shape-5cfed180 svg{fill:currentColor;width:100%;color:var(--base);height:160px}.gb-shape-f20ee626{color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;top:0;transform:scale(1,-1)}.gb-shape-f20ee626 svg{fill:currentColor;width:100%;height:100px;color:var(--base)}.gb-shape-43f5bac3{bottom:-50px;display:inline-flex;position:absolute;right:-50px}.gb-shape-43f5bac3 svg{fill:currentColor;height:100px;width:100px;color:var(--accent-2)}.gb-text-e99c0a63{align-items:center;background-color:var(--accent);color:var(--base-2);column-gap:0.5em;display:inline-flex;font-size:0.9rem;font-weight:700;height:15px;justify-content:center;letter-spacing:0.06em;position:relative;text-decoration:none;text-transform:uppercase;z-index:2;border-radius:3px;padding:14px 20px}.gb-text-e99c0a63:is(:hover,:focus){background-color:var(--contrast);color:var(--base-2)}.gb-text-e99c0a63 .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-dd18a3be{position:relative;z-index:1}.gb-text-9caf2d6e{font-size:0.96rem;margin-bottom:0px;position:relative;z-index:1}.gb-text-3d66fa44{align-items:center;background-color:var(--accent);color:var(--base-2);display:inline-flex;font-size:0.9rem;font-weight:700;justify-content:center;letter-spacing:0.06em;position:relative;text-decoration:none;text-transform:uppercase;z-index:2;border-radius:3px;padding:14px 20px}.gb-text-3d66fa44:is(:hover,:focus){background-color:var(--contrast);color:var(--base-2)}.gb-text-f6cc920b{border-bottom-style:dashed;border-bottom-width:1px;font-size:1.4rem;margin-bottom:0.6rem;padding-bottom:10px;position:relative;z-index:1}.gb-text-f6cc920b a{color:var(--contrast-2);text-decoration:none}.gb-text-f6cc920b a:hover{color:var(--contrast-3)}.gb-text-7d30e571{color:var(--accent);font-size:0.72rem;font-weight:600;letter-spacing:0.02em;position:relative;text-transform:uppercase;z-index:1}.gb-text-7d30e571 a{text-decoration:none}.gb-text-e4f7123e{font-size:0.8rem;letter-spacing:0.02em;margin-top:1.5em}.gb-text-4e0e3916{border-bottom-style:solid;border-bottom-width:1px;font-size:clamp(1rem,1.1vw + 0.5rem,1.15em);margin-bottom:0px;padding-bottom:6px}.gb-text-e7d21883{border-bottom-style:solid;border-bottom-width:1px;font-size:clamp(1rem,1.1vw + 0.5rem,1.15em);margin-bottom:0px;padding-bottom:6px}.gb-text-f9e21656{border-bottom-style:solid;border-bottom-width:1px;font-size:clamp(1rem,1.1vw + 0.5rem,1.15em);margin-bottom:0px;padding-bottom:6px}.gb-text-53ac8cde{border-bottom-style:solid;border-bottom-width:1px;font-size:clamp(1rem,1.1vw + 0.5rem,1.15em);margin-bottom:0px;padding-bottom:6px}.gb-text-07529dc2{text-transform:capitalize}.gb-text-4a44e8e9{color:var(--contrast);font-size:clamp(1rem,1.1vw + 0.5rem,1.15em);line-height:1.48em}.gb-text-4a44e8e9 a{text-decoration:none;color:var(--contrast)}.gb-text-d1ebab00{align-items:center;column-gap:0.5em;display:inline-flex;font-size:2.15rem;text-align:left}.gb-text-d1ebab00:is(:hover,:focus) .gb-shape svg{color:var(--accent)}.gb-text-d1ebab00 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#25d366}.gb-text-9d990ff6{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.15rem;text-align:left}.gb-text-9d990ff6:is(:hover,:focus) .gb-shape svg{color:var(--accent)}.gb-text-9d990ff6 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#4b469c}.gb-text-8ba18947{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-8ba18947:is(:hover,:focus) .gb-shape svg{color:var(--accent)}.gb-text-8ba18947 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#bd098b}.gb-text-668f47ca{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.1rem}.gb-text-668f47ca:is(:hover,:focus) .gb-shape svg{color:var(--accent)}.gb-text-668f47ca .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#eb0e2e}.gb-text-510b9e65{font-size:clamp(1.5rem,1.7vw + 0.7rem,1.65em);font-weight:normal;letter-spacing:0.2em;margin-bottom:0px;text-transform:uppercase}.gb-text-4dd326ca{font-size:0.9rem;margin-bottom:0px;max-width:600px}@media (max-width:1024px){.gb-text-4dd326ca{text-align:center}}.gb-text-b5bc911f{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.15rem}.gb-text-b5bc911f:is(:hover,:focus) .gb-shape svg{color:var(--contrast)}.gb-text-b5bc911f .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent)}.gb-text-ad63726a{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.15rem}.gb-text-ad63726a:is(:hover,:focus) .gb-shape svg{color:var(--contrast)}.gb-text-ad63726a .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent)}.gb-text-a1f93de0{font-size:1.14rem}.gb-text-2f94f12b{font-size:1.3rem;line-height:1em;margin-bottom:0px;text-align:left}.gb-text-2f94f12b a{text-decoration:none;font-size:0.86rem}.gb-text-ec54c78d{font-size:1.14rem}.gb-text-e5c5ebac{font-size:1.3rem;line-height:1em;margin-bottom:0px;text-align:left}.gb-text-e5c5ebac a{text-decoration:none;font-size:0.86rem}.gb-text-8ff5f0d3{font-size:1.14rem}.gb-text-16753a65{font-size:1.3rem;line-height:1em;margin-bottom:0px;text-align:left}.gb-text-16753a65 a{text-decoration:none;font-size:0.86rem}.gb-text-5f622509{font-size:1.14rem}.gb-text-a29b318b{font-size:1.3rem;line-height:1em;margin-bottom:0px;text-align:left}.gb-text-a29b318b a{text-decoration:none;font-size:0.86rem}.gb-text-abd0fc4d{color:var(--base-2);font-size:0.7rem;font-weight:700;letter-spacing:0.2em;text-transform:uppercase}.gb-text-abd0fc4d a{color:var(--base-2);text-decoration:none}@media (max-width:767px){.gb-text-abd0fc4d{letter-spacing:0.14em}}.gb-text-52f7c046{color:var(--base-2);font-size:0.7rem;font-weight:700;letter-spacing:0.2em;text-transform:uppercase}.gb-text-52f7c046 a{color:var(--base-2);text-decoration:none}@media (max-width:767px){.gb-text-52f7c046{letter-spacing:0.14em}}.gb-text-715f7ca1{color:var(--base-2);font-size:0.7rem;font-weight:700;letter-spacing:0.2em;text-transform:uppercase}.gb-text-715f7ca1 a{color:var(--base-2);text-decoration:none}@media (max-width:767px){.gb-text-715f7ca1{letter-spacing:0.14em}}.gb-text-0c7363d9{color:var(--base-2);font-size:0.84rem;letter-spacing:0.1em;text-align:center}.gb-text-0c7363d9 a{color:var(--base-2);text-decoration:none}.gb-media-2c6af3a4{height:auto;max-width:100%;object-fit:cover;width:240px}.gb-media-83ee25f8{height:auto;left:60%;max-width:100%;object-fit:cover;opacity:0.36;position:absolute;width:170px}.gb-media-ac78e039{border-top-left-radius:6px;border-top-right-radius:6px;display:block;height:350px;max-width:100%;object-fit:cover;position:relative;width:100%;z-index:1}.gb-media-1910ca1f{display:block;height:200px;margin-bottom:12px;margin-left:-12px;margin-top:-12px;max-width:100%;object-fit:cover;transition:all 0.3s ease 0s;width:100%}.gb-media-1910ca1f:is(:hover,:focus){transform:rotate(2deg);transition:transform 0.3s ease 0s}.gb-media-5f1897ab{display:block;height:200px;margin-bottom:12px;margin-left:-12px;margin-top:-12px;max-width:100%;object-fit:cover;transition:all 0.3s ease 0s;width:100%}.gb-media-5f1897ab:is(:hover,:focus){transform:rotate(2deg);transition:transform 0.3s ease 0s}.gb-media-94bea4a0{display:block;height:200px;margin-bottom:12px;margin-left:-12px;margin-top:-12px;max-width:100%;object-fit:cover;transition:all 0.3s ease 0s;width:100%}.gb-media-94bea4a0:is(:hover,:focus){transform:rotate(2deg);transition:transform 0.3s ease 0s}.gb-media-03719ec1{display:block;height:200px;margin-bottom:12px;margin-left:-12px;margin-top:-12px;max-width:100%;object-fit:cover;transition:all 0.3s ease 0s;width:100%}.gb-media-03719ec1:is(:hover,:focus){transform:rotate(2deg);transition:transform 0.3s ease 0s}.gb-media-92aca8b0{display:block;height:300px;margin-bottom:1rem;max-width:100%;object-fit:cover;transition:all 0.3s ease 0s;width:100%}.gb-media-92aca8b0:hover{transform:scale(1.1);transition:transform 0.3s ease 0s}.gb-query-6fbcf5e8{margin-left:100px}@media (max-width:767px){.gb-query-6fbcf5e8{margin-left:0px}}.gb-looper-066972f9{display:flex}@media (max-width:767px){.gb-looper-066972f9{display:flex;flex-direction:column;grid-template-columns:1fr}}.gb-looper-c6a001cd{display:flex;flex-direction:column}@media (max-width:767px){.gb-looper-c6a001cd{display:flex;flex-direction:column;grid-template-columns:1fr}}.gb-looper-92c2c487{column-gap:1.5rem;display:flex;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem}@media (max-width:1024px){.gb-looper-92c2c487{flex-wrap:wrap}}.gb-looper-69573ffd{column-gap:0.5rem;display:flex;flex-direction:column;margin-left:30px;row-gap:0.5rem}.gb-looper-08c21716{column-gap:0.5rem;display:flex;flex-direction:column;margin-left:30px;row-gap:0.5rem}.gb-looper-62fbad6a{column-gap:0.5rem;display:flex;flex-direction:column;margin-left:30px;row-gap:0.5rem}.gb-looper-834bb7bc{column-gap:0.5rem;display:flex;flex-direction:column;margin-left:30px;row-gap:0.5rem}.gb-loop-item-a643ecd3{box-shadow:0px 0px 10px 4px rgba(0,0,0,0.1);display:flex;flex-direction:column;height:100%;overflow-x:clip;overflow-y:clip;position:relative;border-radius:6px}@media (max-width:767px){.gb-loop-item-a643ecd3{border-bottom-right-radius:6px;border-top-right-radius:0px}}.gb-loop-item-38a07e00{background-color:var(--base-2);display:flex;flex-direction:column;height:100%;overflow-x:clip;overflow-y:clip;position:relative;border-bottom:1px dotted var(--contrast-2);padding:1.4rem}.gb-loop-item-5364946c{width:100%}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;padding:10px 0;display:block;transition:height .3s ease}.navigation-branding>div+.main-title{margin-left:10px}.navigation-branding .main-title{transition:line-height .3s ease}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;padding-right:20px;order:2}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-align-right .navigation-branding{margin-right:auto}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation{justify-content:flex-start}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items{margin-left:auto}.nav-float-right .main-navigation.has-branding:not(.mobile-header-navigation) .menu-bar-items,.nav-float-right .main-navigation.has-sticky-branding.navigation-stick:not(.mobile-header-navigation) .menu-bar-items{margin-left:0}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin-right:auto}.rtl .navigation-branding>div+.main-title{margin-right:10px}.rtl .main-navigation.nav-align-right:not(.mobile-header-navigation) .navigation-branding{order:-10}.rtl .nav-align-right .navigation-branding{margin-right:10px}.rtl .navigation-branding,.rtl .site-logo.mobile-header-logo{margin-left:auto;margin-right:0}.rtl .nav-align-center .navigation-branding,.rtl .nav-align-center .site-logo.mobile-header-logo,.rtl .nav-align-right .navigation-branding,.rtl .nav-align-right .site-logo.mobile-header-logo{margin-left:10px}.rtl .nav-align-right .menu-bar-items{margin-right:auto}.rtl .mobile-header-navigation.has-menu-bar-items .site-logo{margin-left:auto}