@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://use.typekit.net/qyq2wuq.css";html{font-size:16px}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0;padding:0}ul,ol{list-style:none;margin:0;padding:0}button,input,select,textarea{font:inherit;margin:0}a{text-decoration:none;color:inherit}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}a img{border:none}@font-face{font-family:"Mr Orange";font-weight:normal;font-style:normal;src:url("/wp-content/themes/goodcents-2025/fonts/MrOrange.eot");src:url("/wp-content/themes/goodcents-2025/fonts/MrOrange.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/goodcents-2025/fonts/MrOrange.woff") format("woff"),url("/wp-content/themes/goodcents-2025/fonts/MrOrange.ttf") format("truetype")}@font-face{font-family:"Nexa Rust Slab Black 01";font-weight:900;font-style:normal;src:url("/wp-content/themes/goodcents-2025/fonts/NexaRustSlab-Black01.eot");src:url("/wp-content/themes/goodcents-2025/fonts/NexaRustSlab-Black01.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/goodcents-2025/fonts/NexaRustSlab-Black01.woff") format("woff"),url("/wp-content/themes/goodcents-2025/fonts/NexaRustSlab-Black01.ttf") format("truetype")}@font-face{font-family:"Nexa Rust Sans Black 01";src:url("/wp-content/themes/goodcents-2025/fonts/NexaRustSans-Black01.woff2") format("woff2"),url("/wp-content/themes/goodcents-2025/fonts/NexaRustSans-Black01.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Nexa Black";src:url("/wp-content/themes/goodcents-2025/fonts/nexa-black-webfont.woff2") format("woff2"),url("/wp-content/themes/goodcents-2025/fonts/nexa-black-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,body{font-family:Open Sans, sans-serif;font-size:1rem;line-height:145%;--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1))}.entry-header h1{margin-top:3.5rem;margin-bottom:3.5rem;font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:2.5rem;--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1));margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){.entry-header h1{max-width:40rem}}@media (min-width: 48rem){.entry-header h1{max-width:48rem}}@media (min-width: 64rem){.entry-header h1{max-width:64rem}}.button,button{font-family:"Nexa Rust Sans Black 01",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;color:#fff;border-radius:.3125rem;background-color:#aa1f2d}.button:hover,button:hover{background-color:#56c1d2;color:#353535;border:2px solid #353535}.wp-block-buttons{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){.wp-block-buttons{max-width:40rem}}@media (min-width: 48rem){.wp-block-buttons{max-width:48rem}}@media (min-width: 64rem){.wp-block-buttons{max-width:64rem}}.wp-block-buttons{margin-top:2rem;margin-bottom:5.5rem}@media (min-width: 48rem){.wp-block-buttons{margin-top:4rem}}@media (min-width: 64rem){.wp-block-buttons{margin-top:5rem;margin-bottom:9rem}}.wp-block-buttons .wp-block-button .wp-block-button__link{border-style:solid;--tw-border-opacity:1;border-color:rgb(53 53 53 / var(--tw-border-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:1.125rem;text-decoration-line:none;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}@media (min-width: 48rem){.wp-block-buttons .wp-block-button .wp-block-button__link{padding-left:2rem;padding-right:2rem}}@media (min-width: 64rem){.wp-block-buttons .wp-block-button .wp-block-button__link{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 80rem){.wp-block-buttons .wp-block-button .wp-block-button__link{padding-left:3.5rem;padding-right:3.5rem}}.wp-block-buttons .wp-block-button .wp-block-button__link{border-width:2px;border-radius:.3125rem;--tw-bg-opacity:1;background-color:rgb(170 31 45 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wp-block-buttons .wp-block-button .wp-block-button__link:hover{--tw-bg-opacity:1;background-color:rgb(86 193 210 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1))}.wp-block-buttons .wp-block-button.is-style-alternate-style .wp-block-button__link{border-style:solid;--tw-border-opacity:1;border-color:rgb(53 53 53 / var(--tw-border-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:1.125rem;text-decoration-line:none;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}@media (min-width: 48rem){.wp-block-buttons .wp-block-button.is-style-alternate-style .wp-block-button__link{padding-left:2rem;padding-right:2rem}}@media (min-width: 64rem){.wp-block-buttons .wp-block-button.is-style-alternate-style .wp-block-button__link{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 80rem){.wp-block-buttons .wp-block-button.is-style-alternate-style .wp-block-button__link{padding-left:3.5rem;padding-right:3.5rem}}.wp-block-buttons .wp-block-button.is-style-alternate-style .wp-block-button__link{border-width:2px;border-radius:.3125rem;--tw-bg-opacity:1;background-color:rgb(86 193 210 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1))}.wp-block-buttons .wp-block-button.is-style-alternate-style .wp-block-button__link:hover{--tw-bg-opacity:1;background-color:rgb(170 31 45 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wp-block-buttons.is-style-alternate-style .wp-block-button__link{font-family:"Nexa Rust Sans Black 01",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;color:#353535;border:2px solid #353535;border-radius:.3125rem;background-color:#56c1d2;text-decoration:none;transition:background .2s,color .2s}.wp-block-buttons.is-style-alternate-style .wp-block-button__link:hover{background-color:#aa1f2d;color:#fff;border:2px solid #aa1f2d}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{border:inherit}textarea{color:#aa1f2d}#searchform input[type=text]{border:1px solid #353535;padding:.895rem 2rem;border-radius:.3125rem;width:50%;margin-right:1rem}#searchform input[type=submit]{border-style:solid;--tw-border-opacity:1;border-color:rgb(53 53 53 / var(--tw-border-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:1.125rem;text-decoration-line:none;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}@media (min-width: 48rem){#searchform input[type=submit]{padding-left:2rem;padding-right:2rem}}@media (min-width: 64rem){#searchform input[type=submit]{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 80rem){#searchform input[type=submit]{padding-left:3.5rem;padding-right:3.5rem}}#searchform input[type=submit]{border-width:2px;border-radius:.3125rem;--tw-bg-opacity:1;background-color:rgb(170 31 45 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#searchform input[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(86 193 210 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1))}.penny-form form input.button{margin:0 auto;text-align:center}.penny-form h3{font-family:"Nexa Rust Slab Black 01";text-transform:uppercase;color:#aa1f2d}.penny-form input::-webkit-input-placeholder,.penny-form input::-moz-placeholder,.penny-form input::-ms-placeholder,.penny-form input::placeholder{color:#353535;text-transform:uppercase}#gform_fields_3 *,#gform_fields_1 *{text-transform:uppercase}#gform_fields_3 input,#gform_fields_3 select,#gform_fields_3 textarea,#gform_fields_1 input,#gform_fields_1 select,#gform_fields_1 textarea{border:solid #353535 1px;color:#353535;padding:.75rem 1rem}#gform_fields_3 .gfield_radio li label,#gform_fields_1 .gfield_radio li label{margin:-10px 0 0 15px}#gform_fields_3 .ginput_container_time label,#gform_fields_3 .ginput_container_time i,#gform_fields_1 .ginput_container_time label,#gform_fields_1 .ginput_container_time i{display:none}#gform_fields_3 .gform_wrapper li.hidden_label input{margin:0 !important}#gform_fields_3 .gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,#gform_fields_3 .gform_wrapper.gf_browser_chrome .ginput_complex select{margin:0 !important}#gform_fields_3 #input_3_3_3,#gform_fields_3 #input_3_3_4,#gform_fields_3 #input_3_3_5{margin-top:1rem !important}#gform_fields_3 #input_3_10{margin-top:8px}.gform_footer input[type=submit]{padding:1rem 1.5rem;float:right}@media screen and (max-width: 40em){h3.vc_custom_heading.thank-heading{font-family:"Mr Orange";font-size:2rem !important;color:#aa1f2d;padding-top:50px}.wpb_video_widget.wpb_content_element.vc_clearfix.cust-video.vc_video-aspect-ratio-43.vc_video-el-width-50.vc_video-align-center.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{width:90% !important}}h3.vc_custom_heading.thank-heading{font-family:"Mr Orange";font-size:2rem;color:#aa1f2d;padding-top:50px}.thank-page{margin-bottom:50px}.thank-page input#gform_submit_button_27{background-color:#f5f3c7 !important;margin-bottom:30px}.confirmpage-btn a{background-color:#aa1f2d !important;padding-left:50px !important;padding-right:50px !important;color:#fff !important}.confirmpage-btn a:hover{text-decoration:underline}.confirmpage-btn a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-danger:hover{text-decoration:underline}.part2-head p{font-family:"Open Sans",sans-serif;text-transform:uppercase;margin:0;color:#353535}.input-group{display:table;float:right;width:100%;margin-bottom:0rem;position:relative}.input-group img{left:12px;top:5px;width:20px;position:absolute;cursor:pointer}@media only screen and (min-width: 48em){.input-group img{left:0;top:0;width:27px}.input-group{margin-bottom:1rem;width:76%}}.penny-form form input{border:solid #aa1f2d 2px}ul#gform_fields_2{width:100%}ul#gform_fields_2 input#input_2_1{width:100%;margin-bottom:.5rem}ul#gform_fields_2 li{margin:0;padding-right:0}@media only screen and (min-width: 80em){ul#gform_fields_2 li{width:40%}}ul#gform_fields_2 .ginput_container{margin:0}ul#gform_fields_2 .ginput_container>input{height:45px;border:2px solid;padding-left:10px !important;margin:0}ul#gform_fields_2 .ginput_container>input::-webkit-input-placeholder{text-transform:uppercase;font-family:"Open Sans",sans-serif;color:#353535}ul#gform_fields_2 .ginput_container>input::-moz-placeholder{text-transform:uppercase;font-family:"Open Sans",sans-serif;color:#353535}ul#gform_fields_2 .ginput_container>input:-ms-input-placeholder{text-transform:uppercase;font-family:"Open Sans",sans-serif;color:#353535}.gc-block-paragraph{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){.gc-block-paragraph{max-width:40rem}}@media (min-width: 48rem){.gc-block-paragraph{max-width:48rem}}@media (min-width: 64rem){.gc-block-paragraph{max-width:64rem}}.gc-block-paragraph p{margin-bottom:1rem;font-family:Open Sans, sans-serif;font-size:1rem;line-height:145%}.gc-block-paragraph p.large{font-size:1.125rem}blockquote{position:relative;margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){blockquote{max-width:40rem}}@media (min-width: 48rem){blockquote{max-width:48rem}}@media (min-width: 64rem){blockquote{max-width:64rem}}blockquote{margin-left:auto !important;margin-right:auto !important}blockquote .gc-block-paragraph p{margin-left:2rem;margin-right:2rem;font-family:Open Sans, sans-serif;font-size:1.125rem;font-style:italic}blockquote:before,blockquote:after{position:absolute;color:#353535;opacity:.75;font-size:4rem;width:2rem;height:4rem;font-family:"peachy-keen-jf", sans-serif}blockquote:before{content:"“";top:-2rem}blockquote:after{content:"”";bottom:-1rem;right:2rem}.wp-block-pullquote{position:relative;max-width:100%;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 249 / var(--tw-bg-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-top:3rem;padding-bottom:3rem}@media (min-width: 40rem){.wp-block-pullquote{max-width:40rem}}@media (min-width: 48rem){.wp-block-pullquote{max-width:48rem}}@media (min-width: 64rem){.wp-block-pullquote{max-width:64rem}}.wp-block-pullquote{margin-left:auto !important;margin-right:auto !important}.wp-block-pullquote blockquote:before,.wp-block-pullquote blockquote:after{content:none}.wp-block-pullquote blockquote cite{font-size:.875rem}.wp-block-details{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){.wp-block-details{max-width:40rem}}@media (min-width: 48rem){.wp-block-details{max-width:48rem}}@media (min-width: 64rem){.wp-block-details{max-width:64rem}}.wp-block-details{border-top-width:4px;border-bottom-width:4px;--tw-border-opacity:1;border-color:rgb(243 244 249 / var(--tw-border-opacity, 1));padding-left:1rem;padding-right:1rem}@media (min-width: 40rem){.wp-block-details{padding-left:0rem;padding-right:0rem}}.wp-block-details summary{position:relative;margin-bottom:1rem;cursor:pointer;margin-top:18px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;font-family:Open Sans, sans-serif;font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:125%;list-style:none}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary::before{font-family:"Font Awesome 6 Free";content:"+";position:absolute;right:0;top:0;font-size:1rem;transition:transform .2s;font-weight:300 !important}.wp-block-details[open] summary::before{transform:rotate(45deg)}.wp-block-details .gc-block.gc-block-paragraph{margin-bottom:0rem;padding-left:0rem}.gc-block-heading{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){.gc-block-heading{max-width:40rem}}@media (min-width: 48rem){.gc-block-heading{max-width:48rem}}@media (min-width: 64rem){.gc-block-heading{max-width:64rem}}.gc-block-heading h1{margin-top:3rem;margin-bottom:3rem;font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:2.5rem;line-height:114%}.gc-block-heading h2{margin-top:3rem;margin-bottom:2rem;font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:1.75rem;line-height:116%}.gc-block-heading h3{margin-top:2rem;margin-bottom:1rem;font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:1.5rem;line-height:116%}.gc-block-heading h4{margin-top:2rem;margin-bottom:1rem;font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:1.125rem;line-height:116%}.gc-block-form{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){.gc-block-form{max-width:40rem}}@media (min-width: 48rem){.gc-block-form{max-width:48rem}}@media (min-width: 64rem){.gc-block-form{max-width:64rem}}.gc-block-form:first-child,.gc-block-form+.gc-block{margin-top:2rem}@media (min-width: 48rem){.gc-block-form:first-child,.gc-block-form+.gc-block{margin-top:4rem}}@media (min-width: 64rem){.gc-block-form:first-child,.gc-block-form+.gc-block{margin-top:5rem}}.gc-block-form p{margin-bottom:1rem;font-family:Open Sans, sans-serif;font-size:1rem;line-height:145%}.gc-block-form p.large{font-size:1.125rem}.gc-block-form:last-child{margin-bottom:5.5rem}@media (min-width: 64rem){.gc-block-form:last-child{margin-bottom:9rem}}.gc-block-list{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){.gc-block-list{max-width:40rem}}@media (min-width: 48rem){.gc-block-list{max-width:48rem}}@media (min-width: 64rem){.gc-block-list{max-width:64rem}}.gc-block-list ul,.gc-block-list ol{margin-bottom:1rem;padding-left:2rem}.gc-block-list ul li,.gc-block-list ol li{margin-bottom:1rem;font-family:Open Sans, sans-serif;font-size:1rem;line-height:145%}.gc-block-list ul{list-style-type:disc}.gc-block-list ol{list-style-type:decimal}.gc-block-table{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 40rem){.gc-block-table{max-width:40rem}}@media (min-width: 48rem){.gc-block-table{max-width:48rem}}@media (min-width: 64rem){.gc-block-table{max-width:64rem}}.gc-block-table .wp-block-table.is-style-stripes tbody tr:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(243 244 249 / var(--tw-bg-opacity, 1))}.cky-consent-container .cky-consent-bar .cky-banner-btn-close{right:10px;top:10px}.cky-consent-container .cky-consent-bar .cky-banner-btn-close img{height:.8rem;width:.8rem;margin:.5rem}.cky-consent-container .cky-consent-bar .cky-notice{margin-top:20px}.cky-consent-container .cky-consent-bar .cky-notice .cky-title{visibility:hidden;font-size:1px;line-height:1px}.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-des{font-size:1rem !important}.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-des p{font-family:"Open Sans",sans-serif;font-size:1rem !important;margin-bottom:1.5rem}.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-des p a.cky-policy{color:#aa1f2d;text-decoration:underline;font-size:1rem !important}.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-des p a.cky-policy:hover{text-decoration:none}.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-btn-wrapper button.cky-btn.cky-btn-reject,.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-btn-wrapper button.cky-btn.cky-btn-accept{font-family:"Nexa Rust Sans Black 01",sans-serif !important;font-weight:normal;font-style:normal;text-transform:uppercase;padding:.75rem 0;color:#fff;border:2px solid #353535 !important;border-radius:.3125rem;background-color:#aa1f2d;text-decoration:none;transition:background .2s,color .2s}.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-btn-wrapper button.cky-btn.cky-btn-reject:hover,.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-btn-wrapper button.cky-btn.cky-btn-accept:hover{background-color:#56c1d2 !important;color:#353535 !important}.cky-consent-container .cky-consent-bar .cky-notice .cky-notice-btn-wrapper button.cky-banner-btn-close{background-color:unset !important}.site-content .wp-block-columns{margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem;max-width:100%;padding-left:3.5rem;padding-right:3.5rem}@media (min-width: 40rem){.site-content .wp-block-columns{max-width:40rem}}@media (min-width: 48rem){.site-content .wp-block-columns{max-width:48rem}}@media (min-width: 64rem){.site-content .wp-block-columns{max-width:64rem}}.site-content .wp-block-columns .wp-block-column{margin-left:auto;margin-right:auto;margin-top:0rem;margin-bottom:0rem;max-width:100%;padding:0rem}.site-content .wp-block-columns .gc-block,.site-content .wp-block-columns .gc-block:first-child:not(.no-margin-block),.site-content .wp-block-columns .gc-block-heading,.site-content .wp-block-columns .gc-block-paragraph,.site-content .wp-block-columns .gc-block-list,.site-content .wp-block-columns .gc-block-table,.site-content .wp-block-columns .gc-block-details,.site-content .wp-block-columns .gc-block-form,.site-content .wp-block-columns .wp-block-buttons,.site-content .wp-block-columns .wp-block-quote,.site-content .wp-block-columns .wp-block-pullquote,.site-content .wp-block-column .gc-block,.site-content .wp-block-column .gc-block:first-child:not(.no-margin-block),.site-content .wp-block-column .gc-block-heading,.site-content .wp-block-column .gc-block-paragraph,.site-content .wp-block-column .gc-block-list,.site-content .wp-block-column .gc-block-table,.site-content .wp-block-column .gc-block-details,.site-content .wp-block-column .gc-block-form,.site-content .wp-block-column .wp-block-buttons,.site-content .wp-block-column .wp-block-quote,.site-content .wp-block-column .wp-block-pullquote{margin:0rem;margin-bottom:3rem}.site-content .wp-block-columns blockquote,.site-content .wp-block-column blockquote{padding-left:0rem;padding-right:0rem}.site-content .wp-block-columns .gc-block-heading.gc-block:first-child:not(.no-margin-block),.site-content .wp-block-column .gc-block-heading.gc-block:first-child:not(.no-margin-block){margin:0rem;margin-bottom:1rem}.admin-bar #masthead{margin-top:2.8rem}@media (min-width: 48rem){.admin-bar #masthead{margin-top:2rem}}.admin-bar #masthead.sticky-header-shadow{margin-top:0rem}@media (min-width: 37.5rem){.admin-bar #masthead.sticky-header-shadow{margin-top:2rem}}#masthead{position:fixed;top:0rem;left:0rem;right:0rem;z-index:50;transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms;border-bottom-width:0px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#masthead.sticky-header-shadow{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}#masthead #mobile-menu-toggle{display:block !important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;padding:.5rem !important;--tw-text-opacity:1 !important;color:rgb(53 53 53 / var(--tw-text-opacity, 1)) !important}@media (min-width: 48rem){#masthead #mobile-menu-toggle{display:none !important}}#masthead .header-flex-container{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:80rem;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0rem;padding-right:.5rem}@media (min-width: 48rem){#masthead .header-flex-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 64rem){#masthead .header-flex-container{padding-left:3.5rem}}#masthead .header-flex-container .header-logo{display:flex;flex:1 1 0%;justify-content:flex-start}@media (min-width: 48rem){#masthead .header-flex-container .header-logo{display:block;justify-content:normal}}#masthead .header-flex-container .header-logo img{display:block;height:3.5rem}@media (min-width: 40rem){#masthead .header-flex-container .header-logo img{height:5rem}}@media (min-width: 64rem){#masthead .header-flex-container .header-logo img{height:5.5rem}}#masthead .header-flex-container .header-order-btn .order-now-btn{--tw-bg-opacity:1;background-color:rgb(170 31 45 / var(--tw-bg-opacity, 1));font-family:"Nexa Black", sans-serif;font-size:.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none}@media (min-width: 40rem){#masthead .header-flex-container .header-order-btn .order-now-btn{font-size:.875rem}}@media (min-width: 48rem){#masthead .header-flex-container .header-order-btn .order-now-btn{font-size:1rem}}#masthead .header-flex-container .header-order-btn .order-now-btn{border-radius:.3125rem;padding-left:.5rem;padding-right:.5rem;padding-top:1rem;padding-bottom:1rem;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}@media (min-width: 40rem){#masthead .header-flex-container .header-order-btn .order-now-btn{padding-left:1rem;padding-right:1rem}}@media (min-width: 48rem){#masthead .header-flex-container .header-order-btn .order-now-btn{padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem}}#masthead .header-flex-container .header-order-btn .order-now-btn{border:2px solid #000}#masthead .header-flex-container .header-order-btn .order-now-btn:hover{--tw-bg-opacity:1;background-color:rgb(86 193 210 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1))}#masthead .header-nav-bar{display:none;width:100%;--tw-bg-opacity:1;background-color:rgb(170 31 45 / var(--tw-bg-opacity, 1))}@media (min-width: 48rem){#masthead .header-nav-bar{display:block}}#masthead .header-nav-bar .header-nav{display:flex;width:100%;flex:1 1 0%;justify-content:flex-end}#masthead .header-nav-bar .header-nav .header-nav-list{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:100%;list-style-type:none;justify-content:center}@media (min-width: 80rem){#masthead .header-nav-bar .header-nav .header-nav-list{max-width:80rem}}#masthead .header-nav-bar .header-nav .header-nav-list li{flex:1 1 0%;text-align:center}#masthead .header-nav-bar .header-nav .header-nav-list li a{display:block;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;font-family:"Nexa Black", sans-serif;font-size:1.125rem;text-decoration-line:none}@media (min-width: 64rem){#masthead .header-nav-bar .header-nav .header-nav-list li a{padding-left:3.5rem;padding-right:3.5rem}}#masthead .header-nav-bar .header-nav .header-nav-list li a:hover{--tw-text-opacity:1;color:rgb(245 243 199 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-style:solid}#masthead .header-nav-bar .header-nav .header-nav-list li.current_page_item a{--tw-text-opacity:1;color:rgb(245 243 199 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-style:solid}#masthead #mobile-menu .header-nav-list-mobile{display:flex;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;font-family:"Nexa Black", sans-serif;--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1))}#masthead #mobile-menu .header-nav-list-mobile li{flex:1 1 0%;text-align:left}#masthead #mobile-menu .header-nav-list-mobile li a{display:block;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:.5rem;font-family:"Nexa Black", sans-serif;font-size:1.125rem;text-decoration-line:none}#masthead #mobile-menu .header-nav-list-mobile li a.active,#masthead #mobile-menu .header-nav-list-mobile li a :hover{--tw-text-opacity:1;color:rgb(170 31 45 / var(--tw-text-opacity, 1))}#masthead #mobile-menu .header-nav-list-mobile li.current_page_item a{--tw-text-opacity:1;color:rgb(170 31 45 / var(--tw-text-opacity, 1))}.custom-footer{--tw-bg-opacity:1;background-color:rgb(53 53 53 / var(--tw-bg-opacity, 1));padding-top:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-footer .footer-main-row{margin-left:auto;margin-right:auto;display:flex;max-width:70rem;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:0rem}@media (min-width: 64rem){.custom-footer .footer-main-row{flex-direction:row;gap:3rem}}.custom-footer .footer-main-row .footer-brand-col{margin-left:2rem;display:flex;min-width:16.25rem;flex:1 1 0%;flex-direction:column}.custom-footer .footer-main-row .footer-brand-col .footer-logo{margin-bottom:.5rem}.custom-footer .footer-main-row .footer-brand-col .footer-logo img{max-width:15.625rem;padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem}.custom-footer .footer-main-row .footer-brand-col .footer-social .footer-social-list{margin-bottom:1.5rem;margin-left:1rem;display:flex;width:12.5rem;list-style-type:none;justify-content:flex-start;gap:1.125rem;padding:0rem}.custom-footer .footer-main-row .footer-brand-col .footer-social .footer-social-list li a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.custom-footer .footer-main-row .footer-brand-col .footer-social .footer-social-list li a:hover{--tw-text-opacity:1;color:rgb(86 193 210 / var(--tw-text-opacity, 1))}.custom-footer .footer-main-row .footer-brand-col .footer-social .footer-social-list li img{height:2.375rem;width:2.375rem;-o-object-fit:contain;object-fit:contain}.custom-footer .footer-main-row .footer-brand-col .footer-memberships img{margin-bottom:1.5rem;max-width:12.5rem}.custom-footer .footer-main-row .footer-links-col{margin-left:0rem;margin-right:0rem;display:flex;min-width:100%;flex:2 1 1rem;gap:0rem;padding-left:2.5rem;padding-right:2.5rem}@media (min-width: 64rem){.custom-footer .footer-main-row .footer-links-col{margin-left:2.5rem;margin-right:2.5rem;min-width:20rem;flex:2 1 37.5rem;justify-content:space-between;gap:4.375rem;padding-left:0rem;padding-right:0rem}}.custom-footer .footer-main-row .footer-links-col .footer-links-group{display:flex;min-width:0rem;flex:1 1 0%;flex-direction:column;align-items:flex-start}.custom-footer .footer-main-row .footer-links-col .footer-links-group h3{margin-bottom:1.125rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-footer .footer-main-row .footer-links-col .footer-links-group .footer-menu{margin:0rem;list-style-type:none;padding:0rem;--tw-text-opacity:1;color:rgb(170 31 45 / var(--tw-text-opacity, 1))}.custom-footer .footer-main-row .footer-links-col .footer-links-group .footer-menu a{font-size:.875rem;font-weight:200;text-transform:uppercase;line-height:1.75rem;letter-spacing:0.05em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.custom-footer .footer-main-row .footer-links-col .footer-links-group .footer-menu a:hover{--tw-text-opacity:1;color:rgb(86 193 210 / var(--tw-text-opacity, 1))}.custom-footer .footer-main-row .footer-links-col .footer-links-group .footer-badges-list{margin-bottom:2rem !important;display:none !important;list-style-type:none !important;justify-content:center !important;gap:.5rem !important;padding:0rem !important}@media (min-width: 64rem){.custom-footer .footer-main-row .footer-links-col .footer-links-group .footer-badges-list{display:flex !important}}.custom-footer .footer-main-row .footer-links-col .footer-links-group .footer-badges-list li img{height:5.5rem;width:auto;border-radius:0.375rem;-o-object-fit:contain;object-fit:contain}.custom-footer .footer-badges-list-mobile{margin-top:2rem;margin-bottom:2rem;display:flex;list-style-type:none;justify-content:space-evenly;gap:.5rem;padding:0rem}@media (min-width: 64rem){.custom-footer .footer-badges-list-mobile{display:none}}.custom-footer .footer-badges-list-mobile li img{margin-top:1rem;width:auto;border-radius:0.375rem;-o-object-fit:contain;object-fit:contain}.custom-footer .footer-legal{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:2rem;padding-bottom:2rem;text-align:center;--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1))}.custom-footer .footer-legal .footer-legal-inner{margin-left:auto;margin-right:auto;display:flex;max-width:70rem;flex-direction:column;flex-wrap:wrap;align-items:center;padding-left:1rem;padding-right:1rem}@media (min-width: 48rem){.custom-footer .footer-legal .footer-legal-inner{flex-direction:row;align-items:center;justify-content:space-between;padding-left:3.5rem;padding-right:3.5rem}}.custom-footer .footer-legal .footer-legal-inner .footer-privacy-link{text-align:center;text-transform:none;--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}@media (min-width: 48rem){.custom-footer .footer-legal .footer-legal-inner .footer-privacy-link{text-align:left}}.custom-footer .footer-legal .footer-legal-inner .footer-privacy-link:hover{--tw-text-opacity:1;color:rgb(170 31 45 / var(--tw-text-opacity, 1));text-decoration-line:underline}#main{padding-top:6.575rem}@media (min-width: 40rem){#main{padding-top:7.575rem}}@media (min-width: 48rem){#main{padding-top:11.875rem}}@media (min-width: 64rem){#main{padding-top:13.175rem}}.site-content{padding-top:0rem}.site-content a{--tw-text-opacity:1;color:rgb(170 31 45 / var(--tw-text-opacity, 1));text-decoration-line:underline}.site-content a:hover{--tw-text-opacity:1;color:rgb(149 28 41 / var(--tw-text-opacity, 1));text-decoration-line:none}.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list){margin-bottom:5.5rem}@media (min-width: 64rem){.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list){margin-bottom:9rem}}.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list):first-child:not(.no-margin-block){margin-top:2rem}@media (min-width: 48rem){.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list):first-child:not(.no-margin-block){margin-top:4rem}}@media (min-width: 64rem){.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list):first-child:not(.no-margin-block){margin-top:5rem}}.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list):first-child.no-margin-block-mobile{margin-top:0rem}@media (min-width: 40rem){.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list):first-child.no-margin-block-mobile{margin-top:.5rem}}@media (min-width: 48rem){.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list):first-child.no-margin-block-mobile{margin-top:4rem}}@media (min-width: 64rem){.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list):first-child.no-margin-block-mobile{margin-top:5rem}}.site-content .gc-block:not(.gc-block-heading):not(.gc-block-paragraph):not(.gc-block-list):last-child.no-margin-block{margin-bottom:0rem}.site-content .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 48rem){.container{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 64rem){.container{padding-left:3.5rem;padding-right:3.5rem}}.row{margin-left:auto;margin-right:auto}body.home #module-hero{background:none}body.home #module-reviews{background-image:none;background-color:#f5f3c7}body.home .module-form{padding:50px 0;background:none}body.home .module .card{position:absolute;top:50%;right:0;display:inline-block;width:100%;margin:0 auto;padding:1.5rem;transform:translateY(-50%);text-align:center;background:#fff}body.home .module .card a{margin:0 1rem}body.home .module .card a:nth-of-type(2):after{left:-20px}body.home .module .card h3{color:#aa1f2d}body.home .module-lg-cta{position:relative;height:600px;padding:1rem;background-position:50%;background-size:cover;background-position:center}body.home .module-lg-cta .inside{display:block;width:100%;height:100%;border:#fff solid 5px}body.home .module-lg-cta .inside .order-link{padding:.75rem}body.home .module-lg-cta .inside .no-padding{padding:0}@media screen and (min-width: 48em){body.home .module .card{left:0;width:35%}}.hero{padding:8rem 0;text-align:center;background-repeat:no-repeat;background-position:100%;background-size:cover;position:relative}.hero h1{font-family:"Nexa Rust Sans Black 01",sans-serif;font-size:2rem;color:#d2db20;text-shadow:2px 3px 0 #638818}@media only screen and (min-width: 48em){.hero h1{font-size:2.75rem}}.hero p{font-family:"Mr Orange";text-transform:uppercase;margin:0;color:#fff}.hero .title{display:block;width:100%;margin:0 auto;padding:2rem 1rem}@media only screen and (min-width: 64em){.hero .title{width:50%}}.hero .title .bttn{position:absolute;right:0;left:0;display:block;margin:auto;padding:3rem;color:#fff;background:url(/wp-content/uploads/img/button.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.hero.centsable h1{font-family:"Mr Orange";text-transform:uppercase}#module-app{position:relative;height:470px;background-color:#f5f3c7;margin-top:4rem;text-align:center}@media only screen and (min-width: 64em){#module-app{margin-top:0rem;height:290px;text-align:left}}#module-app h3{font-size:1.5rem;margin-top:7rem;text-transform:uppercase;color:inherit;text-shadow:none;font-weight:700}@media only screen and (min-width: 64em){#module-app h3{margin-top:2rem}}#module-app p{font-size:1.25rem}#module-app #iphone{width:110px;top:-70px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64em){#module-app #iphone{position:absolute;bottom:0;width:210px;top:initial;left:inherit;margin:0;right:inherit}}#module-reviews{position:relative;padding:3rem;background-color:#f5f3c7;text-align:center}#module-reviews .person{font-family:"Mr Orange";text-transform:uppercase;font-size:1.1rem}#module-reviews .reviews img{border-radius:50%;width:50%;margin:0 auto}#module-reviews .reviews .slick-prev,#module-reviews .reviews .slick-next{border-radius:0;width:18px;position:absolute}#module-reviews .reviews .slick-prev{top:50%;left:-25px}#module-reviews .reviews .slick-next{top:50%;right:-25px}#module-reviews p{margin-top:1rem}.downloads{position:relative;top:initial;transform:initial}@media only screen and (min-width: 64em){.downloads{position:absolute;top:50%;transform:translateY(-50%)}}.downloads a{display:inline-block;border:0}@media only screen and (min-width: 64em){.downloads a{display:block}}#app-store,#google-play{display:block;width:160px}@media only screen and (min-width: 64em){#app-store,#google-play{padding:0}#app-store{margin-bottom:.5rem}}.flying-lettuce,.flying-sub,.flying-tomato{position:absolute;display:none}@media only screen and (min-width: 48em){.flying-lettuce,.flying-sub,.flying-tomato{display:block}}.flying-lettuce{top:30%;right:0;width:110px}@media only screen and (min-width: 48em){.flying-lettuce{width:250px}}.flying-sub{top:65%;right:0;width:150px}@media only screen and (min-width: 48em){.flying-sub{width:350px}}.flying-tomato{top:50%;left:0;width:110px}@media only screen and (min-width: 48em){.flying-tomato{width:250px}}.franchise-buttons{max-width:500px;padding:2rem 0 0;background-color:#fff}.franchise-buttons h4{font-family:"Mr Orange";font-weight:normal;color:#8b5e3b;font-size:1.2rem;margin-top:1rem}.curious,.interested{height:195px;max-width:195px;width:100%;background-size:100%;display:block;margin:0 auto;background-repeat:no-repeat;color:rgba(0,0,0,0);text-indent:-9999px}.curious{background-image:url(/wp-content/themes/goodcents/img/curious.png)}.curious:hover{background-image:url(/wp-content/themes/goodcents/img/curious-hover.png)}.interested{background-image:url(/wp-content/themes/goodcents/img/interested.png)}.interested:hover{background-image:url(/wp-content/themes/goodcents/img/interested-hover.png)}.franchise-awards{padding:2rem 0;background-color:#fff}.franchise-awards h3{font-family:"Nexa Rust Sans Black 01",sans-serif;font-size:2rem;color:#638818;text-shadow:2px 3px 0 #d2db20;margin-bottom:2rem}.franchise-awards .column{position:relative;height:180px}.franchise-awards .column img{position:relative;top:50%;transform:translateY(-50%);max-width:200px;width:100%}.leadership-box{background-image:none;margin-top:2rem}.leadership-box>.vc_column-inner{background:#fff;width:100% !important;margin:0rem}@media only screen and (min-width: 60rem){.leadership-box{background-image:url(/wp-content/uploads/2017/03/form-bg.png)}.leadership-box>.vc_column-inner{width:95% !important;margin:2rem}}.leadership-title{font-family:"Nexa Rust Sans Black 01",sans-serif;font-size:3rem;color:#638818;text-shadow:2px 3px 0 #d2db20}.profile{max-width:180px;border-radius:50%;display:block;margin:0 auto}p.name,h1.name,p.title{text-align:center;line-height:1}.entry-content p.name,.entry-content h1.name{font-size:2rem;font-weight:600}.entry-content p.title{font-family:"Mr Orange";color:#638818;font-size:15px}@media only screen and (min-width: 48em){.franchise-pages .hero{padding:4rem 0 1rem}.page-id-31 .hero,.page-id-1583 .hero,.page-id-1582 .hero{padding:4rem 0 4rem}}body.home #module-franchise{background-image:url(/wp-content/uploads/2021/07/Own-A-Goodcents-Revised-1.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0}@media screen and (min-width: 103em){#franchise_why{background-image:url(/wp-content/uploads/img/veggie-tomato.jpg);background-repeat:no-repeat;background-position:left center;background-size:160px}.page-franchise-contact #main-content{background-image:url(/wp-content/uploads/img/cookies.png);background-repeat:no-repeat;background-position:left 660px;background-size:450px}.page-franchise-contact #primary{background-image:url(/wp-content/uploads/img/chocolatechips.jpg);background-repeat:no-repeat;background-position:right 950px;background-size:450px}}#what_to_choose{background:none}#catering_options_wrapper{background:url(/wp-content/uploads/img/form-bg.png);padding:22px}#catering_options{background:#fff;padding:22px}#catering_options h2{font-family:Mr orange;color:#aa1f2d;font-size:32px}#catering_options p{margin-bottom:25px}#option_form .input-group{float:none;margin:0 auto}#option_form .input-group-field{border:solid #aa1f2d 2px;font-size:.65rem}#option_msg{overflow:hidden;font-family:"Open Sans",sans-serif;font-weight:800;text-transform:uppercase;color:#aa1f2d}.teh_column{background:url(/wp-content/uploads/img/form-bg.png) !important;padding:22px !important}.teh_column .vc_column-inner{background:#fff !important}#catering_lunchbox,#catering_cookietray{background:none}.page-template-catering-page .hero .title{padding:2rem 0rem}@media only screen and (min-width: 28em){.page-template-catering-page .hero .title{padding:2rem 1rem}}.page-template-catering-page .hero .title .bttn.alt{bottom:10px;right:200px !important;padding:1rem;background-color:#aa1f2d;float:left;display:block;position:relative;width:100%;background-image:none}@media only screen and (min-width: 28em){.page-template-catering-page .hero .title .bttn.alt{background-image:url(/wp-content/uploads/2021/07/30MM_WebsiteHero_button-1.png);right:260px !important;position:absolute;background-color:rgba(0,0,0,0);padding:2rem;background-repeat:no-repeat;color:rgba(0,0,0,0)}}@media only screen and (min-width: 40em){.page-template-catering-page .hero .title .bttn.alt{bottom:55px}}.page-template-catering-page .hero .title .bttn.alt.two{right:-200px !important;border-top:3px solid #fff}@media only screen and (min-width: 28em){.page-template-catering-page .hero .title .bttn.alt.two{background-image:url(/wp-content/uploads/img/order-in.png);right:-260px !important;border:none}}.page-template-catering-page .hero p{padding:1rem;margin-bottom:3rem}@media only screen and (min-width: 28em){.page-template-catering-page .hero p{padding:0;margin-bottom:0}}@media screen and (min-width: 103em){#catering_lunchbox{background-image:url(/wp-content/uploads/img/veggie-tomato.jpg);background-repeat:no-repeat;background-position:left bottom;background-size:250px}#catering_cookietray{background-image:url(/wp-content/uploads/img/veggie-cucumber.jpg);background-repeat:no-repeat;background-position:right top;background-size:250px}}.page-template-menu-page .hero .title{padding:2rem 0rem}@media only screen and (min-width: 28em){.page-template-menu-page .hero .title{padding:2rem 1rem}}.page-template-menu-page .hero .title .bttn.alt{bottom:10px;right:200px !important;padding:1rem;background-color:#aa1f2d;float:left;display:block;position:relative;width:100%;background-image:none}@media only screen and (min-width: 28em){.page-template-menu-page .hero .title .bttn.alt{background-image:url(/wp-content/uploads/2021/07/30MM_WebsiteHero_button-1.png);right:260px !important;position:absolute;background-color:rgba(0,0,0,0);padding:2rem;background-repeat:no-repeat;color:rgba(0,0,0,0)}}@media only screen and (min-width: 40em){.page-template-menu-page .hero .title .bttn.alt{bottom:55px}}.page-template-menu-page .hero .title .bttn.alt.two{right:-200px !important;border-top:3px solid #fff}@media only screen and (min-width: 28em){.page-template-menu-page .hero .title .bttn.alt.two{background-image:url(/wp-content/uploads/img/order-in.png);right:-260px !important;border:none}}.page-template-menu-page .hero p{padding:1rem;margin-bottom:3rem}@media only screen and (min-width: 28em){.page-template-menu-page .hero p{padding:0;margin-bottom:0}}.menu-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:2rem 0}.menu-categories .category{flex:1 1 200px;max-width:300px;text-align:center;padding:1rem;border:1px solid #f3f4f9;border-radius:4px;transition:all .3s ease}.menu-categories .category:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.menu-categories .category img{max-width:100%;height:auto;margin-bottom:1rem}.menu-categories .category h3{margin:0;color:#aa1f2d}.menu-items{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2rem;padding:2rem 0}.menu-items .menu-item{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.menu-items .menu-item img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.menu-items .menu-item .content{padding:1.5rem}.menu-items .menu-item .content h3{margin:0 0 .5rem;color:#aa1f2d}.menu-items .menu-item .content .price{color:#638818;font-weight:bold;font-size:1.2rem}.menu-items .menu-item .content .description{margin:1rem 0;color:#353535}.page-template-about-page .hero .title{padding:2rem 0rem}@media only screen and (min-width: 28em){.page-template-about-page .hero .title{padding:2rem 1rem}}.page-template-about-page .hero p{padding:1rem;margin-bottom:3rem}@media only screen and (min-width: 28em){.page-template-about-page .hero p{padding:0;margin-bottom:0}}.about-content{max-width:1200px;margin:0 auto;padding:2rem 1rem}.about-content .section{margin-bottom:4rem}.about-content .section:last-child{margin-bottom:0}.about-content .section h2{color:#aa1f2d;margin-bottom:1.5rem;text-align:center}.about-content .section p{line-height:1.6;margin-bottom:1rem}.about-content .team-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2rem;margin-top:2rem}.about-content .team-grid .team-member{text-align:center}.about-content .team-grid .team-member img{width:200px;height:200px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}.about-content .team-grid .team-member h3{color:#aa1f2d;margin-bottom:.5rem}.about-content .team-grid .team-member .position{color:#638818;font-style:italic;margin-bottom:1rem}.about-content .team-grid .team-member .bio{font-size:.9rem;line-height:1.5}.about-content .timeline{position:relative;max-width:800px;margin:2rem auto;padding:2rem 0}.about-content .timeline::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:2px;height:100%;background-color:#f3f4f9}.about-content .timeline .event{position:relative;margin-bottom:2rem;width:50%;padding:0 2rem}.about-content .timeline .event:nth-child(odd){left:0}.about-content .timeline .event:nth-child(even){left:50%}.about-content .timeline .event .year{font-weight:bold;color:#aa1f2d;margin-bottom:.5rem}.about-content .timeline .event .description{background:#fff;padding:1rem;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.page-news .entry-content h4,.page-news .entry-content h4 a{font-size:17px;font-weight:700;font-family:"Open Sans",sans-serif}.page-news .entry-content .vc_gitem-post-data-source-post_excerpt p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single .main-content{background:#fff;padding:3rem 2rem}.single .entry-content{background:#fff}.single h1{color:#638818;text-align:center;font-size:28px;font-weight:700;font-family:"Open Sans",sans-serif}@media screen and (max-width: 40em){.single h1{font-size:2rem}}.single .date{font-size:1.1rem;font-family:"Mr Orange";text-transform:uppercase}.single .mega-card ul{list-style-type:none;margin-left:0}img.blog-image{display:inline-block;float:right;width:44%;margin-left:20px;margin-bottom:15px}.social-sign{margin:0 auto;display:block}.post-grid .layer-wrapper:before{padding-top:0 !important;content:none !important;box-sizing:inherit;display:block;overflow:hidden}*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Open Sans, sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.btn{border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(170 31 45 / var(--tw-bg-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-top:.5rem;padding-bottom:.5rem;font-family:Mr Orange, sans-serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}.btn:hover{opacity:0.8}.hero{position:relative;background-size:cover;background-position:center;padding-top:8rem;padding-bottom:8rem;text-align:center}.hero h1{font-family:"Nexa Rust Sans Black 01", sans-serif;font-size:2.25rem;line-height:2.5rem;--tw-text-opacity:1;color:rgb(99 136 24 / var(--tw-text-opacity, 1));text-shadow:2px 3px 0 #638818}.hero p{margin:0rem;font-family:Mr Orange, sans-serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{inset:0rem}.-tw-right-4{right:-1.5rem}.-tw-top-4{top:-1.5rem}.tw-bottom-0{bottom:0rem}.tw-bottom-4{bottom:1.5rem}.tw-left-0{left:0rem}.tw-left-1\/2{left:50%}.tw-right-0{right:0rem}.tw-right-4{right:1.5rem}.tw-top-0{top:0rem}.tw-top-1\/2{top:50%}.tw-top-8{top:3.5rem}.tw-z-10{z-index:10}.tw-z-2{z-index:2}.tw-z-20{z-index:20}.tw-z-50{z-index:50}.tw-z-\[1\]{z-index:1}.tw-z-\[9999\]{z-index:9999}.tw-order-1{order:1}.tw-order-2{order:2}.tw-float-right{float:right}.tw-m-0{margin:0rem}.tw-m-6{margin:2.5rem}.tw-m-\[1\.25rem\]{margin:1.25rem}.tw-mx-0{margin-left:0rem;margin-right:0rem}.tw-mx-5{margin-left:2rem;margin-right:2rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-0{margin-top:0rem;margin-bottom:0rem}.tw-my-4{margin-top:1.5rem;margin-bottom:1.5rem}.tw-my-5{margin-top:2rem;margin-bottom:2rem}.tw-my-8{margin-top:3.5rem;margin-bottom:3.5rem}.tw-my-9{margin-top:4rem;margin-bottom:4rem}.tw-my-\[18px\]{margin-top:18px;margin-bottom:18px}.tw-mb-1{margin-bottom:.25rem}.tw-mb-12{margin-bottom:5.5rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:1rem}.tw-mb-4{margin-bottom:1.5rem}.tw-mb-5{margin-bottom:2rem}.tw-mb-6{margin-bottom:2.5rem}.tw-mb-7{margin-bottom:3rem}.tw-mb-9{margin-bottom:4rem}.tw-mb-\[1\.125rem\]{margin-bottom:1.125rem}.tw-ml-3{margin-left:1rem}.tw-ml-8{margin-left:3.5rem}.tw-ml-auto{margin-left:auto}.tw-mr-8{margin-right:3.5rem}.tw-mt-0{margin-top:0rem}.tw-mt-12{margin-top:5.5rem}.tw-mt-2{margin-top:.5rem}.tw-mt-3{margin-top:1rem}.tw-mt-4{margin-top:1.5rem}.tw-mt-5{margin-top:2rem}.tw-mt-7{margin-top:3rem}.tw-mt-\[2\.8rem\]{margin-top:2.8rem}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-h-12{height:5.5rem}.tw-h-13{height:6rem}.tw-h-15{height:7rem}.tw-h-6{height:2.5rem}.tw-h-8{height:3.5rem}.tw-h-9{height:4rem}.tw-h-\[150px\]{height:150px}.tw-h-\[2\.375rem\]{height:2.375rem}.tw-h-\[300px\]{height:300px}.tw-h-\[400px\]{height:400px}.tw-h-\[500px\]{height:500px}.tw-h-\[600px\]{height:600px}.tw-h-auto{height:auto}.tw-h-screen{height:100vh}.tw-max-h-\[100px\]{max-height:100px}.tw-max-h-\[150px\]{max-height:150px}.tw-max-h-\[180px\]{max-height:180px}.tw-max-h-\[200px\]{max-height:200px}.tw-max-h-\[600px\]{max-height:600px}.tw-max-h-\[692px\]{max-height:692px}.tw-min-h-\[14rem\]{min-height:14rem}.tw-min-h-full{min-height:100%}.tw-w-1\/4{width:25%}.tw-w-11\/12{width:91.666667%}.tw-w-3\/4{width:75%}.tw-w-6{width:2.5rem}.tw-w-8{width:3.5rem}.tw-w-9{width:4rem}.tw-w-\[12\.5rem\]{width:12.5rem}.tw-w-\[150px\]{width:150px}.tw-w-\[2\.375rem\]{width:2.375rem}.tw-w-\[55\.5\%\]{width:55.5%}.tw-w-\[71\%\]{width:71%}.tw-w-\[80vw\]{width:80vw}.tw-w-auto{width:auto}.tw-w-full{width:100%}.tw-w-screen{width:100vw}.tw-min-w-\[16\.25rem\]{min-width:16.25rem}.tw-min-w-\[50\%\]{min-width:50%}.tw-min-w-\[75\%\]{min-width:75%}.tw-min-w-full{min-width:100%}.tw-max-w-\[100px\]{max-width:100px}.tw-max-w-\[12\.5rem\]{max-width:12.5rem}.tw-max-w-\[15\.625rem\]{max-width:15.625rem}.tw-max-w-\[150px\]{max-width:150px}.tw-max-w-\[180px\]{max-width:180px}.tw-max-w-\[600px\]{max-width:600px}.tw-max-w-\[70rem\]{max-width:70rem}.tw-max-w-\[8\.75rem\]{max-width:8.75rem}.tw-max-w-\[80rem\]{max-width:80rem}.tw-max-w-\[900px\]{max-width:900px}.tw-max-w-full{max-width:100%}.tw-max-w-md{max-width:48rem}.tw-flex-1{flex:1 1 0%}.tw-flex-\[2_1_1rem\]{flex:2 1 1rem}.-tw-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-tw-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-\[25deg\]{--tw-rotate:25deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-cursor-pointer{cursor:pointer}.tw-scroll-mt-4{scroll-margin-top:1.5rem}.tw-list-none{list-style-type:none}.tw-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.tw-grid-rows-1{grid-template-rows:repeat(1, minmax(0, 1fr))}.tw-grid-rows-2{grid-template-rows:repeat(2, minmax(0, 1fr))}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-items-start{align-items:flex-start}.tw-items-center{align-items:center}.tw-justify-start{justify-content:flex-start}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-justify-evenly{justify-content:space-evenly}.tw-gap-0{gap:0rem}.tw-gap-2{gap:.5rem}.tw-gap-3{gap:1rem}.tw-gap-4{gap:1.5rem}.tw-gap-5{gap:2rem}.tw-gap-7{gap:3rem}.tw-gap-8{gap:3.5rem}.tw-gap-\[\.5rem\]{gap:.5rem}.tw-gap-\[1\.125rem\]{gap:1.125rem}.tw-overflow-hidden{overflow:hidden}.tw-rounded{border-radius:0.25rem}.tw-rounded-2xl{border-radius:1rem}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:0.5rem}.tw-rounded-lg-rectangle{border-radius:.5rem}.tw-rounded-md{border-radius:0.375rem}.tw-rounded-none{border-radius:0px}.tw-rounded-rectangle{border-radius:.3125rem}.tw-border{border-width:1px}.tw-border-0{border-width:0px}.tw-border-2{border-width:2px}.tw-border-b{border-bottom-width:1px}.tw-border-b-0{border-bottom-width:0px}.tw-border-b-4{border-bottom-width:4px}.tw-border-t-4{border-top-width:4px}.tw-border-solid{border-style:solid}.tw-border-dashed{border-style:dashed}.tw-border-none{border-style:none}.tw-border-dark{--tw-border-opacity:1;border-color:rgb(53 53 53 / var(--tw-border-opacity, 1))}.tw-border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.tw-border-light{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.tw-border-quinary{--tw-border-opacity:1;border-color:rgb(243 244 249 / var(--tw-border-opacity, 1))}.tw-bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.tw-bg-black\/80{background-color:rgb(0 0 0 / 0.8)}.tw-bg-dark{--tw-bg-opacity:1;background-color:rgb(53 53 53 / var(--tw-bg-opacity, 1))}.tw-bg-disabled{--tw-bg-opacity:1;background-color:rgb(243 244 249 / var(--tw-bg-opacity, 1))}.tw-bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.tw-bg-light{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-bg-primary{--tw-bg-opacity:1;background-color:rgb(170 31 45 / var(--tw-bg-opacity, 1))}.tw-bg-quaternary{--tw-bg-opacity:1;background-color:rgb(245 243 199 / var(--tw-bg-opacity, 1))}.tw-bg-quinary{--tw-bg-opacity:1;background-color:rgb(243 244 249 / var(--tw-bg-opacity, 1))}.tw-bg-secondary{--tw-bg-opacity:1;background-color:rgb(99 136 24 / var(--tw-bg-opacity, 1))}.tw-bg-tertiary{--tw-bg-opacity:1;background-color:rgb(86 193 210 / var(--tw-bg-opacity, 1))}.tw-bg-transparent{background-color:transparent}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-bg-cover{background-size:cover}.tw-bg-center{background-position:center}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-0{padding:0rem}.tw-p-10{padding:4.5rem}.tw-p-2{padding:.5rem}.tw-p-4{padding:1.5rem}.tw-p-7{padding:3rem}.tw-px-0{padding-left:0rem;padding-right:0rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-3{padding-left:1rem;padding-right:1rem}.tw-px-4{padding-left:1.5rem;padding-right:1.5rem}.tw-px-5{padding-left:2rem;padding-right:2rem}.tw-px-6{padding-left:2.5rem;padding-right:2.5rem}.tw-px-8{padding-left:3.5rem;padding-right:3.5rem}.tw-py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.tw-py-10{padding-top:4.5rem;padding-bottom:4.5rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.tw-py-3{padding-top:1rem;padding-bottom:1rem}.tw-py-32{padding-top:8rem;padding-bottom:8rem}.tw-py-4{padding-top:1.5rem;padding-bottom:1.5rem}.tw-py-5{padding-top:2rem;padding-bottom:2rem}.tw-py-6{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-7{padding-top:3rem;padding-bottom:3rem}.tw-py-\[\.75rem\]{padding-top:.75rem;padding-bottom:.75rem}.tw-pb-1{padding-bottom:.25rem}.tw-pl-0{padding-left:0rem}.tw-pl-2{padding-left:.5rem}.tw-pl-5{padding-left:2rem}.tw-pl-8{padding-left:3.5rem}.tw-pr-0{padding-right:0rem}.tw-pr-2{padding-right:.5rem}.tw-pr-4{padding-right:1.5rem}.tw-pt-10{padding-top:4.5rem}.tw-pt-6{padding-top:2.5rem}.tw-pt-\[6\.575rem\]{padding-top:6.575rem}.tw-text-center{text-align:center}.tw-font-body{font-family:Open Sans, sans-serif}.tw-font-heading{font-family:"Nexa Rust Sans Black 01", sans-serif}.tw-font-nexa{font-family:"Nexa Black", sans-serif}.tw-font-orange{font-family:Mr Orange, sans-serif}.tw-font-sans{font-family:Open Sans, sans-serif}.tw-font-special{font-family:"peachy-keen-jf", sans-serif}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-\[1\.25rem\]{font-size:1.25rem}.tw-text-\[2rem\]{font-size:2rem}.tw-text-\[4rem\]{font-size:4rem}.tw-text-base{font-size:1rem}.tw-text-lg{font-size:1.125rem}.tw-text-sm{font-size:.875rem}.tw-text-xl{font-size:1.5rem}.tw-text-xs{font-size:.75rem}.tw-text-xxl{font-size:1.75rem}.tw-text-xxxl{font-size:2.5rem}.tw-font-bold{font-weight:700}.tw-font-extralight{font-weight:200}.tw-font-medium{font-weight:500}.tw-uppercase{text-transform:uppercase}.tw-normal-case{text-transform:none}.tw-italic{font-style:italic}.tw-leading-7{line-height:1.75rem}.tw-leading-base{line-height:145%}.tw-leading-card-heading{line-height:125%}.tw-leading-heading{line-height:116%}.tw-leading-main-heading{line-height:114%}.tw-leading-none{line-height:1}.tw-leading-tight{line-height:1.25}.tw-tracking-wide{letter-spacing:0.025em}.tw-tracking-wider{letter-spacing:0.05em}.tw-text-dark{--tw-text-opacity:1;color:rgb(53 53 53 / var(--tw-text-opacity, 1))}.tw-text-light{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-text-primary{--tw-text-opacity:1;color:rgb(170 31 45 / var(--tw-text-opacity, 1))}.tw-text-primary-dark{--tw-text-opacity:1;color:rgb(149 28 41 / var(--tw-text-opacity, 1))}.tw-text-quaternary{--tw-text-opacity:1;color:rgb(245 243 199 / var(--tw-text-opacity, 1))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-underline{text-decoration-line:underline}.tw-no-underline{text-decoration-line:none}.tw-decoration-solid{text-decoration-style:solid}.tw-opacity-75{opacity:0.75}.tw-shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.tw-ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.tw-ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1))}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.tw-transition-colors{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.tw-transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.tw-duration-200{transition-duration:200ms}.tw-duration-300{transition-duration:300ms}.tw-content-\[\'\'\]{--tw-content:'';content:var(--tw-content)}@media (min-width: 40rem){.sm\:tw-mb-3{margin-bottom:1rem}.sm\:tw-mt-2{margin-top:.5rem}.sm\:tw-h-11{height:5rem}.sm\:tw-max-w-\[32rem\]{max-width:32rem}.sm\:tw-max-w-sm{max-width:40rem}.sm\:tw-flex-row{flex-direction:row}.sm\:tw-px-0{padding-left:0rem;padding-right:0rem}.sm\:tw-px-3{padding-left:1rem;padding-right:1rem}.sm\:tw-px-5{padding-left:2rem;padding-right:2rem}.sm\:tw-py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.sm\:tw-pt-\[7\.575rem\]{padding-top:7.575rem}.sm\:tw-text-\[2rem\]{font-size:2rem}.sm\:tw-text-base{font-size:1rem}.sm\:tw-text-sm{font-size:.875rem}}@media (min-width: 48rem){.md\:tw-mx-auto{margin-left:auto;margin-right:auto}.md\:tw-mb-5{margin-bottom:2rem}.md\:tw-mt-9{margin-top:4rem}.md\:tw-block{display:block}.md\:tw-flex{display:flex}.md\:tw-hidden{display:none}.md\:tw-h-\[450px\]{height:450px}.md\:tw-h-\[500px\]{height:500px}.md\:tw-w-\[75\%\]{width:75%}.md\:tw-w-auto{width:auto}.md\:tw-max-w-\[30rem\]{max-width:30rem}.md\:tw-max-w-md{max-width:48rem}.md\:tw-max-w-sm{max-width:40rem}.md\:tw-scroll-mt-16{scroll-margin-top:7.5rem}.md\:tw-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.md\:tw-flex-row{flex-direction:row}.md\:tw-items-start{align-items:flex-start}.md\:tw-justify-center{justify-content:center}.md\:tw-justify-between{justify-content:space-between}.md\:tw-rounded-lg{border-radius:0.5rem}.md\:tw-rounded-lg-rectangle{border-radius:.5rem}.md\:tw-p-5{padding:2rem}.md\:tw-px-4{padding-left:1.5rem;padding-right:1.5rem}.md\:tw-px-5{padding-left:2rem;padding-right:2rem}.md\:tw-px-8{padding-left:3.5rem;padding-right:3.5rem}.md\:tw-pt-\[11\.875rem\]{padding-top:11.875rem}.md\:tw-text-2xl{font-size:1.5rem;line-height:2rem}.md\:tw-text-\[1\.25rem\]{font-size:1.25rem}.md\:tw-text-\[3\.5rem\]{font-size:3.5rem}.md\:tw-text-base{font-size:1rem}.md\:tw-text-lg{font-size:1.125rem}.md\:tw-text-xl{font-size:1.5rem}.md\:tw-text-xxl{font-size:1.75rem}.md\:tw-text-xxxl{font-size:2.5rem}.md\:tw-leading-card-heading{line-height:125%}}@media (min-width: 64rem){.lg\:tw-top-11{top:5rem}.lg\:tw-top-12{top:5.5rem}.lg\:tw-mx-6{margin-left:2.5rem;margin-right:2.5rem}.lg\:tw-mb-9{margin-bottom:4rem}.lg\:tw-mt-11{margin-top:5rem}.lg\:tw-block{display:block}.lg\:tw-flex{display:flex}.lg\:tw-hidden{display:none}.lg\:tw-h-12{height:5.5rem}.lg\:tw-h-\[600px\]{height:600px}.lg\:tw-min-w-\[20rem\]{min-width:20rem}.lg\:tw-max-w-lg{max-width:64rem}.lg\:tw-flex-\[2_1_37\.5rem\]{flex:2 1 37.5rem}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.lg\:tw-flex-row{flex-direction:row}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-gap-7{gap:3rem}.lg\:tw-gap-\[4\.375rem\]{gap:4.375rem}.lg\:tw-px-6{padding-left:2.5rem;padding-right:2.5rem}.lg\:tw-px-8{padding-left:3.5rem;padding-right:3.5rem}.lg\:tw-pt-\[13\.175rem\]{padding-top:13.175rem}.lg\:tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:tw-text-\[3\.5rem\]{font-size:3.5rem}.lg\:tw-text-xxl{font-size:1.75rem}.lg\:tw-text-xxxl{font-size:2.5rem}}@media (min-width: 80rem){.xl\:tw-mb-13{margin-bottom:6rem}.xl\:tw-max-w-\[80rem\]{max-width:80rem}.xl\:tw-max-w-xl{max-width:80rem}.xl\:tw-p-8{padding:3.5rem}.xl\:tw-px-8{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width: 37.5rem){.xs\:tw-h-8{height:3.5rem}.xs\:tw-w-8{width:3.5rem}.xs\:tw-text-xxl{font-size:1.75rem}}@media (min-width: 90rem){.xxl\:tw-top-15{top:7rem}}

/*# sourceMappingURL=main.css.map */