/**handles:gday-theme-style**/
:is(h1,h2).inner-banner-text{font-size:2.5rem}.em-center-v{display:flex}.gday-col-reverse .elementor-container{flex-wrap:wrap-reverse}.gform_wrapper .gfield_required{color:var(--e-global-color-cba47de)}[type=button],[type=submit],button{border:none}.no-underline a{text-decoration:none}.project-highlights{columns:2}.project-highlights .gday-cpt-repeater-to-list-row{display:flex;gap:8px}.project-highlights .gday-cpt-repeater-to-list-content{display:flex;gap:8px}.project-highlights .element-1{display:flex;place-content:center;place-items:center}.project-highlights .element-1 .gday-cpt-repeater-to-list-element-inner{font-size:10px;background:var(--e-global-color-cba47de);padding:0 9px;display:flex;place-content:center;place-items:center;border-radius:23px;font-weight:600;color:var(--e-global-color-accent)}.gday-cpt-repeater-to-list-icon i{color:var(--e-global-color-primary)}@media only screen and (min-width:1025px){#sfm-mob-navbar,#sfm-sidebar,.sfm-navicon-button{display:none!important}}.sfm-navicon{width:90%}.sf-input-text{background:var(--e-global-color-primary);border-radius:20px!important;color:#fff;border:none!important}.sf-input-radio{display:none}.searchandfilter ul{padding:0}.sf-label-radio{cursor:pointer;font-weight:600;position:relative}.sf-label-radio:hover,.sf-option-active .sf-label-radio{color:var(--e-global-color-cba47de)}.sf-option-active .sf-label-radio::before{content:"";background:#fff;width:9px;height:9px;position:absolute;left:-4px;border-radius:50px;border:3px solid;top:4px}.gday-table thead{background:var(--e-global-color-primary);color:var(--e-global-color-accent);font-weight:600}.gday-table thead td{border-top:none!important}.gday-table td{border:none;border-right:1px solid #ccc}.gday-table td:last-child{border-right:none}.email-signup-form .gform_wrapper form{display:flex;place-content:center;place-items:center;background:var(--e-global-color-cba47de);padding:24px}.email-signup-form .gform_wrapper .gform_footer{margin:unset;padding:unset}.email-signup-form .gform_wrapper .gform-body{flex:1 1 auto}.email-signup-form .gform_wrapper .gform_footer input{margin:unset;padding:16px;border-radius:0 4px 4px 0}.email-signup-form .gform_wrapper input[type=text]{background:var(--e-global-color-e580030);color:var(--e-global-color-text);border:none;padding:16px;border-radius:4px 0 0 4px}.searchandfilter .sf-field-taxonomy-project_categories{display:flex;gap:30px}.searchandfilter .sf-field-taxonomy-project_categories ul{display:flex}.searchandfilter .sf-field-taxonomy-project_categories ul li{border:1px solid;padding:4px 12px;margin:0 10px}.searchandfilter .sf-field-taxonomy-project_categories ul li.sf-option-active{border-color:var(--e-global-color-cba47de)}.searchandfilter .sf-field-taxonomy-project_categories ul li label{padding:0}.searchandfilter .sf-field-taxonomy-project_categories ul li label::before{display:none!important}.gday-stars-wrapper .empty{opacity:.4}.gday-rating-wrapper{display:flex;gap:10px}.gday-stars-wrapper i{color:var(--e-global-color-e580030)}.gday-stars-platform .fab.fa-facebook-f{color:#3b5998}.gday-stars-platform{display:flex;place-content:center;place-items:center}.gday-stars-platform img{max-width:18px}.woocommerce a.added_to_cart{padding-left:15px;padding-right:15px}.woocommerce table.shop_table th{color:#272727}.woocommerce-cart table.cart td a{color:var(--e-global-color-primary)}.woocommerce table.shop_table,.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce table.shop_table tr,.woocommerce-cart table.cart td{background:#fff}.woocommerce table.shop_table tr:hover,.woocommerce table.shop_table tr:hover>td,.woocommerce table.shop_table tr:hover>th{background:0 0!important}#customer_details .woocommerce-input-wrapper strong,#customer_details label,.page-id-315 .wpb_wrapper p,.wc_payment_method,.woocommerce .cart_totals h2,.woocommerce .cross-sells h2,.woocommerce .cross-sells ul.products li.product .price,.woocommerce .woocommerce-result-count,.woocommerce-checkout h3{color:#fff!important}.em-button.em-slide-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce ul.products li.product .button{color:#fff;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.em-button.em-slide-button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce ul.products li.product .button:hover{background-color:#b38e3e;border-color:#b38e3e}.em-button.em-slide-button{display:inline-block;margin-top:30px}.bio-detail{display:none}.close-btn,.team_profiles{cursor:pointer}.elementor-widget-wrap>.elementor-element.section-width-auto{width:auto}body.elementor-default .elementor-element.banner-with-image{margin-top:-171px;padding-top:171px}button.age-gate-submit-yes{background-color:var(--e-global-color-primary)}button.age-gate-submit-no{background-color:#d6b776}.woocommerce div.product form.cart .variations td.label{display:none;white-space:nowrap;width:10%}.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]::before{font-size:11px;font-weight:700;padding-top:1px}.elementor-products-grid.main-product-loop ul.products.elementor-grid li.product a.woocommerce-loop-product__link img{height:350px;object-fit:cover;object-position:center;width:100%}.staff_list_wrapper{margin:0 auto;max-width:1160px;padding:0 20px}.staff_list{display:-ms-flexbox;display:flex;list-style:none;margin:-18px -15px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.staff_list>li{max-width:33.333333%;padding:100px 15px;position:relative;flex:0 0 33.333333%}.staff_list>li.member_item{cursor:pointer}.staff_list>li.member_item_0{clear:both}.staff_list li.member_popup_row.black::after,.staff_list li.member_popup_row.black::before,.staff_list>li.row-black::after,.staff_list>li.row-black::before{background:var(--e-global-color-secondary);bottom:0;content:"";position:absolute;top:0;width:9999em}.staff_list li.member_popup_row.black::before,.staff_list>li.row-black::before{right:100%}.staff_list li.member_popup_row.black::after,.staff_list>li.row-black::after{left:100%}.staff_list li.member_popup_row.black,.staff_list>li.row-black{background:var(--e-global-color-secondary)}.member_popup{display:none}.staff_list li.member_popup_row{display:none;max-width:100%;flex:0 0 100%;margin-bottom:-50px;padding-bottom:0;padding-top:100px;z-index:1}.member_popup_row .member_popup{display:block}.member_photo::before{content:"";display:block;padding-top:130%}.member_photo{margin-bottom:20px;position:relative}.member_photo img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.member-name h5,.member-popup-title{color:var(--e-global-color-secondary);font:bold 36px/1.2em var(--e-global-typography-secondary-font-family),Sans-serif;margin:0}.member-position{color:var(--e-global-color-secondary);font:500 18px/1.26190476em var(--e-global-typography-secondary-font-family),Sans-serif;margin-top:5px}.staff_list li.member_popup_row.black *,.staff_list>li.item-black *{color:var(--e-global-color-b7f048c)}.member_popup_info{align-items:center;display:flex;margin:0 -15px}.pop-photo{flex:0 0 33.333333%;max-width:33.333333%;padding:15px}.pop-photo img{display:block;width:100%}.member_popup_info_inner{flex:0 0 66.666666%;max-width:66.666666%;padding:15px 15px 15px 6.666666%}.member-popup-position{color:var(--e-global-color-secondary);font:bold 20px/1.26190476em var(--e-global-typography-secondary-font-family),Sans-serif;margin-top:5px}.member_popup_des,.member_popup_des p{font:500 18px/1.44444444em var(--e-global-typography-secondary-font-family),Sans-serif}.member_popup_des{margin-top:20px}.member_popup_close{cursor:pointer;font:bold 14px/1.2em var(--e-global-typography-secondary-font-family),Sans-serif;margin-top:20px;text-transform:uppercase}.product-extra-tabs h5,.product-extra-tabs h6{font-weight:700;margin-bottom:8px}.woocommerce ul#shipping_method li input{margin-top:8px}.woocommerce ul#shipping_method li:nth-child(3){display:none}@media (max-width:1500px){.elementor .elementor-element.elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a:hover{padding-left:15px;padding-right:15px}}@media (max-width:1439px){body.elementor-default .elementor-element.main-header{padding:0 20px}body.elementor-default .header-btns .elementor-element.em-button .elementor-button{font-size:16px;padding:17px 20px 15px}.elementor-default .elementor-element.banner-image img{height:550px}}@media (max-width:1300px){.elementor .elementor-element.elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a:hover{padding-left:10px;padding-right:10px;font-size:15px}}@media (max-width:1199px){body.elementor-default .elementor-element.main-header{padding:0 10px}body.elementor-default .header-btns .elementor-element.em-button .elementor-button{font-size:14px;padding:13px 10px 11px}.elementor .elementor-element.elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor .elementor-element.header-nav .elementor-nav-menu--main .elementor-nav-menu a:hover{padding-left:9px;padding-right:9px;font-size:14px}}@media (max-width:1024px){body.elementor-default .elementor-element.banner-with-image{margin-top:0;padding-top:0}.woocommerce div.product form.cart .variations td.label{white-space:normal;width:auto}.elementor-default .elementor-element.banner-image img{height:480px}.staff_list>li{padding:70px 15px}.staff_list li.member_popup_row{margin-bottom:-30px;padding-top:55px}.member_popup_info_inner{padding:15px}.member-name h5,.member-popup-title{font-size:24px}.member-position{font-size:16px}.member-popup-position{font-size:18px}.member_popup_des,.member_popup_des p{font-size:16px}}@media (max-width:767px){body .age-gate{padding:10px;width:calc(100% - var(--ag-wrapper-padding,20px)*2)}.age-gate-buttons,.age-gate__buttons{display:block;margin:0 auto;width:230px}.age-gate-buttons button,.age-gate__buttons button{display:block;margin:15px 0 0;width:100%}.staff_list>li{flex:0 0 100%;max-width:100%;text-align:center}.staff_list_wrapper{padding-left:15px;padding-right:15px}.staff_list>li{padding:30px 15px}.item-black{background:var(--e-global-color-secondary)}.staff_list li.member_popup_row{margin-bottom:0;padding-bottom:30px;padding-top:0}.member_popup_row{display:none!important}.member_item.active .member_popup{display:block}.member-popup-position,.member-popup-title,.pop-photo{display:none}.member_popup_info_inner{flex:0 0 100%;max-width:100%}.member_popup_des{margin-top:0}}