.wi-badge-autoslide-1 ul li img{height:150px;width:auto}.wi-badge-autoslide-1 ul li{padding:0px 30px}.wi-badge-autoslide-1 .col-12:before,.wi-badge-autoslide-1 .col-12:after{content:"";height:100%;width:40px;position:absolute;z-index:2;top:0px;bottom:0px}.wi-badge-autoslide-1 .col-12::before{left:0px;background:linear-gradient(90deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%)}.wi-badge-autoslide-1 .col-12::after{right:0px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%)}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:var(--primary);color:#fff}.wi-gallery-1 .wi-item{display:block;height:300px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat}.wi-gallery-1 .wi-item img{opacity:0}.wi-gallery-2 .gal-wrapper{width:100%;padding-bottom:100%;overflow:hidden;display:flex;justify-content:center;position:relative;margin-bottom:10px}.wi-gallery-2 .wi-item:hover{cursor:pointer}.wi-gallery-2 .gal-wrapper .gal-img{position:absolute;height:100%;width:100%;transition:0.3s ease-in}.wi-gallery-2 .wi-item:hover .gal-wrapper .gal-img{height:105%;width:105%;transition:0.3s ease-out}@media (min-width:1100px){#gallery-2-modal>div{width:1000px}}.wi-franchise-list .card-columns{column-count:1}@media (min-width:992px){.wi-franchise-list .card-columns{column-count:2}}@media (min-width:1200px){.wi-franchise-list .card-columns{column-count:3}}.wi-franchise-list .card-title{font-weight:300;font-size:1.3rem}ul.icon-list-check{list-style:none;column-count:3;padding:0;margin:0 0 1.5rem 0}ul.icon-list-check li{position:relative;list-style-type:none;padding:0px 0px 0px 28px;margin-bottom:8px}ul.icon-list-check li::after{font-family:"Font Awesome 6 Pro";content:"\f00c";font-style:normal;font-weight:500;text-decoration:inherit;position:absolute;font-size:11px;color:#fff;top:3px;left:0;background:var(--tertiary);z-index:1;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}@media (max-width:992px){ul.icon-list-check{column-count:2}}.wi-map-full-2 input.form-control{background-color:#273035;border:1px solid #273035;color:#fff;z-index:0;padding-right:34px}.wi-map-full-2 input.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #771e2c inset}.wi-map-full-2 input.form-control:-webkit-autofill{-webkit-text-fill-color:#fff!important}.wi-map-full-2 button.search-btn{position:absolute;top:0;right:7px;z-index:1;border:0;background-color:transparent;cursor:pointer;color:rgba(255,255,255,0.8);font-size:20px;padding:5px}.wi-map-full-2 button.search-btn:hover{color:rgb(255,255,255)}.wi-map-full-2 button.search-btn:focus{outline:0}.wi-map-full-2 input.form-control::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.wi-map-full-2 input.form-control:-moz-placeholder{color:rgba(255,255,255,0.6)}.wi-map-full-2 input.form-control::-moz-placeholder{color:rgba(255,255,255,0.6)}.wi-map-full-2 input.form-control:-ms-input-placeholder{color:rgba(255,255,255,0.6)}.wi-map-full-2 input.form-control::-ms-input-placeholder{color:rgba(255,255,255,0.6)}.wi-map-full-2 input.form-control::placeholder{color:rgba(255,255,255,0.6)}.wi-map-full-2 .wi-counter{border:2px solid #771e2c;display:flex;align-items:center;justify-content:center;font-size:25px;line-height:25px;width:50px;height:50px;background-color:#fff;border-radius:50%;position:absolute;top:20px;right:20px;z-index:5000}.wi-map-full-2 .location-box{cursor:pointer;-webkit-box-shadow:0 1px 8px 1px rgba(255,255,255,0.1);box-shadow:0 1px 8px 1px rgba(255,255,255,0.1);border-color:#f5f0ec}.wi-map-full-2 .location-box.selected{-webkit-box-shadow:0 1px 8px 1px rgba(0,0,0,0.1);box-shadow:0 1px 8px 1px rgba(0,0,0,0.1);border-color:#e8e6e2}.wi-map-full-2 .loading-overlay{position:absolute;z-index:500;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);display:flex;justify-content:center;align-items:center}.wi-map-full-2 .loading-overlay i{font-size:40px;line-height:40px}.wi-map-full-2 address{font-size:12px;opacity:0.7}.wi-map-full-2 .location-links a{font-size:12px}#call-footprints .modal-dialog .modal-content .modal-body .modal-location-select input{font-size:1.5rem;text-align:center;border-color:#3d3d3d;box-shadow:0 0 0 0.1rem rgba(61,61,61,0.2)}#call-footprints .modal-dialog .modal-content .modal-body .modal-location-select input:focus{border-color:rgba(7,98,171,0.8);box-shadow:0 0 0 0.2rem rgba(7,98,171,0.2);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}#call-footprints .modal-dialog .modal-content .modal-body .modal-location-select button.search-btn{position:absolute;top:6px;right:23px;z-index:1;border:0;background-color:transparent;cursor:pointer;color:#000;font-size:20px;padding:5px}#call-footprints .modal-dialog .modal-content .modal-body .modal-location-select button.search-btn:hover{color:var(--primary)}#call-footprints .modal-dialog .modal-content .modal-body .modal-location-select .fran_location_select_wrapper{border:none}#call-footprints .modal-dialog .modal-content .modal-body .modal-location-select .outside-radius-element .outside-radius-wrapper{display:block}.wi-reviews-autoslide-1 ul{align-items:flex-start!important}.wi-reviews-autoslide-1 ul li .wi-review{width:300px;border-color:#f8f9fa;overflow-y:hidden}.wi-reviews-autoslide-1 ul li .wi-review figure{overflow-y:hidden;max-height:360px}.wi-reviews-autoslide-1 .loading-spinner{height:492px}.wi-reviews-autoslide-1 ul li .wi-review figure:after{content:"";display:block;height:44px;background-color:var(--primary);position:absolute;top:384px;width:100%;left:0px;border-bottom-left-radius:0.1rem;border-bottom-right-radius:0.1rem;background:linear-gradient(rgba(241,242,242,0),#f1f2f2 52%)}.wi-reviews-autoslide-1 .directory{text-align:center;position:relative;top:0px;margin-bottom:-13px;z-index:5}.wi-reviews-autoslide-1 .directory a.directory-icon{color:#fff;background-color:var(--primary);border-radius:100%;padding:6px 9px}.wi-reviews-autoslide-1 .directory a.directory-icon:hover{background-color:var(--primary)!important;box-shadow:0 0 0 0.15rem rgba(var(--primary-rgb),0.4)}.wi-reviews-autoslide-1 .directory a.directory-icon>span{text-align:center;width:18px;height:18px}.wi-reviews-autoslide-1 ul li{padding:0px 30px}.wi-reviews-autoslide-1 .col-12:before,.wi-reviews-autoslide-1 .col-12:after{content:"";height:100%;width:40px;position:absolute;z-index:2;top:0px;bottom:0px}.wi-reviews-autoslide-1 .col-12::before{left:0px;background:linear-gradient(90deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%)}.wi-reviews-autoslide-1 .col-12::after{right:0px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%)}div.wi-reviews-full-1 div.wi-review blockquote{font-size:12px;height:125px;overflow:scroll;padding:5px 0;border-bottom:2px solid rgba(0,0,0,0.1)}div.wi-reviews-full-1 div.wi-review div.review-stars{font-size:25px}div.wi-reviews-full-1 div.wi-review div.review-stars span{display:inline-block;padding:0 3px}div.wi-reviews-full-1 div.wi-review div.directory{position:absolute;top:-7px;right:-7px}div.wi-reviews-full-1 div.wi-review a.directory-icon{height:40px;width:40px;float:right;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:50%;background-color:#f8f9fa;-webkit-box-shadow:0 1px 8px 1px rgba(0,0,0,0.1);box-shadow:0 1px 8px 1px rgba(0,0,0,0.1)}div.wi-reviews-full-1 div.wi-review a.directory-icon span{font-size:20px;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.review-star{color:rgb(255,207,0)}.wi-reviews-full-2 .wi-review .well{border-radius:0.1rem}.wi-review .well .bg-gray{border-color:#f8f9fa}.wi-reviews-full-2 .wi-review .directory{text-align:center;position:relative;top:-30px;margin-bottom:-30px}.wi-reviews-full-2 .wi-review .directory a.directory-icon{color:#fff;background-color:var(--primary);border-radius:100%;padding:8px}.wi-reviews-full-2 .wi-review .directory a.directory-icon:hover{background-color:var(--primary)!important;box-shadow:0 0 0 0.15rem rgba(var(--primary-rgb),0.4)}.wi-reviews-full-2 .wi-review .directory a.directory-icon>span{text-align:center;width:18px;height:18px}.wi-reviews-full-2 .wi-review>div>figure{height:230px;overflow:hidden}.wi-reviews-full-2 .expand-review{position:absolute;bottom:0px;right:0px;width:100%;text-align:center}.wi-reviews-full-2 .expand-review:hover{cursor:pointer;color:var(--primary)}div.wi-reviews-slider-1 div.wi-review{margin:10px 0}div.wi-reviews-slider-1 span.review-stars{font-size:25px}div.wi-reviews-slider-1 span.review-stars span{display:inline-block;padding-right:5px}div.wi-reviews-slider-1 a.directory-icon{height:70px;width:70px;float:right;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:50%;background-color:#f8f9fa;-webkit-box-shadow:0 1px 8px 1px rgba(0,0,0,0.1);box-shadow:0 1px 8px 1px rgba(0,0,0,0.1)}div.wi-reviews-slider-1 a.directory-icon span{font-size:40px;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}section div.wi-reviews-slider-1 .slick-prev:before,section div.wi-reviews-slider-1 .slick-next:before{color:rgba(52,58,64,0.3)}section.bg-image div.wi-reviews-slider-1 .slick-prev:before,section.bg-image div.wi-reviews-slider-1 .slick-next:before,section.bg-dark div.wi-reviews-slider-1 .slick-prev:before,section.bg-dark div.wi-reviews-slider-1 .slick-next:before{color:#fff}.wi-reviews-slider-4 .wi-review .well{border-radius:0.1rem}.wi-review .well .bg-gray{border-color:#f8f9fa}.wi-reviews-slider-4 .wi-review .directory{text-align:center;position:relative;top:-30px;margin-bottom:-30px}.wi-reviews-slider-4 .wi-review .directory a.directory-icon{color:#fff;background-color:var(--primary);border-radius:100%;padding:6px 9px}.wi-reviews-slider-4 .wi-review .directory a.directory-icon:hover{background-color:var(--primary)!important;box-shadow:0 0 0 0.15rem rgba(var(--primary-rgb),0.4)}.wi-reviews-slider-4 .wi-review .directory a.directory-icon>span{text-align:center;width:18px;height:18px}.wi-reviews-slider-4 .wi-review>div>figure{height:230px;overflow:hidden}.wi-reviews-slider-4 .expand-review{position:absolute;bottom:0px;right:0px;width:100%;text-align:center}.wi-reviews-slider-4 .expand-review:hover{cursor:pointer;color:var(--primary)}.wi-reviews-slider-4 .slick-arrow{z-index:3}.wi-reviews-slider-4 button.slick-prev{left:0px}.wi-reviews-slider-4 button.slick-next{right:0px}.wi-reviews-slider-4{max-height:380px}@media (min-width:768px){.wi-reviews-slider-4{max-height:380px}}#shared_territory_modal .modal-body{padding:15px}#shared_territory_modal .modal-header{padding-bottom:0;border-bottom:transparent}#shared_territory_modal .modal-title{margin-left:auto;margin-right:-32px;color:var(--primary);font-weight:500;font-size:1.5rem}#shared_territory_modal hr.modal-header-sep{border-width:4px;background-color:#000;width:40%;margin-top:-5px}@media (min-width:992px){#shared_territory_modal hr.modal-header-sep{width:50%}}#shared_territory_modal .wi-map-full-3 input.form-control{background-color:#000;border:1px solid #000}.wi-subnav-image-2 a.wi-wrapper{display:block;text-align:center;color:#5d5d5d}.wi-subnav-image-2 a.wi-wrapper .wi-image{position:relative;display:block;width:80%;padding-top:80%;margin:auto;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.wi-subnav-image-2 a.wi-wrapper:hover{text-decoration:none}.wi-subnav-image-2 a.wi-wrapper .wi-image .em-tag{position:absolute;z-index:5;left:0px;top:calc(50% - 30px);width:100%;text-align:center;font-size:35px;text-transform:uppercase;opacity:0;color:#ffffff!important;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.wi-subnav-image-2 a.wi-wrapper:hover .wi-image .em-tag{opacity:1}.wi-subnav-image-2 a.wi-wrapper .wi-image div.wi-underlay{position:absolute;z-index:1;left:-120%;top:-120%;border-radius:50%;width:120%;height:120%;display:flex;justify-content:center;align-items:center;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.wi-subnav-image-2 a.wi-wrapper:hover .wi-image div.wi-underlay{left:-10%;top:-10%}.wi-subnav-image-2 .color-primary a.wi-wrapper .wi-image div.wi-underlay{background-color:rgb(var(--primary-opacity)/0.8)}.wi-subnav-image-2 .color-secondary a.wi-wrapper .wi-image div.wi-underlay{background-color:rgb(var(--secondary-opacity)/0.8)}.wi-subnav-image-2 .color-tertiary a.wi-wrapper .wi-image div.wi-underlay{background-color:rgb(var(--tertiary-opacity)/0.8)}.wi-subnav-image-2 a.wi-wrapper .wi-image div.wi-underlay{font-size:100px}.wi-subnav-image-2 a.wi-wrapper:hover .wi-image{border-color:#72AA17}.wi-subnav-image-2 .color-primary a.wi-wrapper:hover .wi-image{border-color:var(--primary)}.wi-subnav-image-2 .color-secondary a.wi-wrapper:hover .wi-image{border-color:var(--secondary)}.wi-subnav-image-2 .color-tertiary a.wi-wrapper:hover .wi-image{border-color:var(--tertiary)}.wi-subnav-image-2 .go-btn{position:absolute;left:0px;bottom:30%}.cities-we-serve-list .nav-pills{column-count:4;padding-left:22px}@media (max-width:767px){.cities-we-serve-list .nav-pills{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.cities-we-serve-list .nav-pills li.active{text-decoration:underline}.cities-we-serve-list .nav-pills li .name{color:#fff}.wi-team-1 .wi-tmember{cursor:pointer}.wi-team-1 .wi-tmember .wi-tmember-info{position:absolute;bottom:20px;left:0;background-color:#0762AB;color:#fff;padding:15px}.wi-team-grouped-1-nav .nav-item{width:100%}.wi-team-grouped-1-nav .nav-item a{padding:0px;margin:0px 0px 0.5rem 0px}.wi-team-grouped-1-nav .nav-item a:hover{text-decoration:underline;text-decoration-color:var(--secondary)}.wi-team-grouped-1-nav.nav-pills .nav-link.active,.wi-team-grouped-1-nav.nav-pills .show>.nav-link{background-color:unset}.wi-team-grouped-1 .wi-tmember:hover{cursor:default}.wi-team-grouped-1 .wi-tmember{max-width:500px;margin-left:auto;margin-right:auto}.wi-team-grouped-1 .wi-tmember .empty-avatar{background-color:#e3e3e3;width:100%;padding-top:120%;position:relative}.wi-team-grouped-1 .wi-tmember .empty-avatar .empty-avatar-text{font-size:20px;position:absolute;top:calc(50% - 20px);left:0;bottom:0;right:0;text-transform:uppercase}.wi-team-grouped-1 .wi-tmember-info{position:relative;bottom:60px;margin-left:-1px;margin-right:-1px;background-color:#f5f1ed;padding:30px 15px;text-align:center;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:500px}.wi-team-grouped-1 .wi-tmember-info h4 span.sub,.wi-team-grouped-1 .wi-tmember-info h6 span.sub{text-transform:uppercase;opacity:1;font-weight:lighter;font-size:70%;margin-top:0.25rem}@media (min-width:992px){.wi-team-grouped-1 .wi-tmember-info h4 span.sub,.wi-team-grouped-1 .wi-tmember-info h6 span.sub{font-size:60%;margin-top:1rem}}@media (min-width:992px){.wi-team-grouped-1 .wi-tmember{max-width:100%;margin-left:0;margin-right:0}.wi-team-grouped-1 .wi-tmember-info{margin-left:20px;margin-right:20px}}.wi-team-grouped-1 .wi-tmember-info .btn{color:var(--primary);border-color:var(--primary);border-radius:0.2rem;white-space:normal;font-family:var(--font-primary);box-shadow:none!important}.wi-team-grouped-1 .wi-tmember .wi-tmember-info .btn:not(.bio-btn-hidden):hover{color:#fff;background-color:var(--primary);cursor:pointer}.bio-btn-hidden{visibility:hidden}@media (min-width:992px){.wi-team-grouped-1 .wi-tmember-info{min-height:200px}}.accordion .accordion-title{position:relative;font-size:18px;padding:15px 20px;cursor:pointer;background-color:#f5f1ed;border-bottom:1px solid #eee}.accordion .accordion-title h5{font-weight:300;padding-top:0.5rem}.accordion .accordion-title i{position:absolute;font-size:15px;right:20px;top:22px;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.accordion .accordion-title.collapsed i{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=6)}.accordion .accordion-title:hover{color:var(--primary)}.accordion .accordion-content{padding:20px}h6,.h6{font-size:1.2rem}.wi-team-grouped-1-nav .nav-item{width:100%}.wi-team-grouped-1-nav .nav-item a{padding:0px;margin:0px 0px 0.5rem 0px}.wi-team-grouped-1-nav .nav-item a:hover{text-decoration:underline;text-decoration-color:var(--secondary)}.wi-team-grouped-1-nav.nav-pills .nav-link.active,.wi-team-grouped-1-nav.nav-pills .show>.nav-link{background-color:unset}.wi-team-grouped-1-alt .wi-tmember:hover{cursor:default}.wi-team-grouped-1-alt .wi-tmember .wi-tmember-info:hover{cursor:pointer}.wi-team-grouped-1-alt .wi-tmember-info{position:relative;bottom:60px;margin-left:20px;margin-right:20px;background-color:#f5f1ed;padding:30px 15px;text-align:center;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center}.wi-team-grouped-1-alt .wi-tmember-info .btn{color:var(--primary);border-color:var(--primary);border-radius:0.2rem;white-space:normal;font-family:var(--font-primary);box-shadow:none!important}.wi-team-grouped-1-alt .wi-tmember .wi-tmember-info:hover .btn{color:#fff;background-color:var(--primary)}@media (min-height:992px){.wi-team-grouped-1-alt .wi-tmember-info{min-height:200px}}.wi-team-grouped-1-nav .nav-item{width:100%}.wi-team-grouped-1-nav .nav-item a{padding:0px;margin:0px 0px 0.5rem 0px}.wi-team-grouped-1-nav .nav-item a:hover{text-decoration:underline;text-decoration-color:var(--secondary)}.wi-team-grouped-1-nav.nav-pills .nav-link.active,.wi-team-grouped-1-nav.nav-pills .show>.nav-link{background-color:unset}.wi-team-grouped-1 .wi-tmember:hover{cursor:default}.wi-team-grouped-1 .wi-tmember{max-width:500px;margin-left:auto;margin-right:auto}.wi-team-grouped-1 .wi-tmember .empty-avatar{background-color:#e3e3e3;width:100%;padding-top:120%;position:relative}.wi-team-grouped-1 .wi-tmember .empty-avatar .empty-avatar-text{font-size:20px;position:absolute;top:calc(50% - 20px);left:0;bottom:0;right:0;text-transform:uppercase}.wi-team-grouped-1 .wi-tmember-info{position:relative;bottom:60px;margin-left:-1px;margin-right:-1px;background-color:#f5f1ed;padding:30px 15px;text-align:center;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:500px}.wi-team-grouped-1 .wi-tmember-info h4 span.sub,.wi-team-grouped-1 .wi-tmember-info h6 span.sub{text-transform:uppercase;opacity:1;font-weight:lighter;font-size:70%;margin-top:0.25rem}@media (min-width:992px){.wi-team-grouped-1 .wi-tmember-info h4 span.sub,.wi-team-grouped-1 .wi-tmember-info h6 span.sub{font-size:60%;margin-top:1rem}}@media (min-width:992px){.wi-team-grouped-1 .wi-tmember{max-width:100%;margin-left:0;margin-right:0}.wi-team-grouped-1 .wi-tmember-info{margin-left:20px;margin-right:20px}}.wi-team-grouped-1 .wi-tmember-info .btn{color:var(--primary);border-color:var(--primary);border-radius:0.2rem;white-space:normal;font-family:var(--font-primary);box-shadow:none!important}.wi-team-grouped-1 .wi-tmember .wi-tmember-info .btn:not(.bio-btn-hidden):hover{color:#fff;background-color:var(--primary);cursor:pointer}.bio-btn-hidden{visibility:hidden}@media (min-width:992px){.wi-team-grouped-1 .wi-tmember-info{min-height:200px}}.accordion .accordion-title{position:relative;font-size:18px;padding:15px 20px;cursor:pointer;background-color:#f5f1ed;border-bottom:1px solid #eee}.accordion .accordion-title h5{font-weight:300;padding-top:0.5rem}.accordion .accordion-title i{position:absolute;font-size:15px;right:20px;top:22px;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.accordion .accordion-title.collapsed i{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=6)}.accordion .accordion-title:hover{color:var(--primary)}.accordion .accordion-content{padding:20px}h6,.h6{font-size:1.2rem}h4 span.sub{opacity:0.7}.header-badge{width:125px}.instagram-1 .card-img-top:focus{outline:none}.instagram-1 .card-img-top:nth-child(n+2){display:none}.instagram-1 video.card-img-top:hover{cursor:pointer}.instagram-1 .slick-initialized .card-img-top{display:block}.instagram-1 .slick-dots li{width:5px}.instagram-1 .slick-dots li button:before{color:#8c2232!important}.instagram-2 [class*=col-]{padding:0px}.instagram-2 .wrap{padding-bottom:100%;overflow:hidden}.instagram-2 .wrap .ig-container{width:100%;height:100%;position:absolute;overflow:hidden}.instagram-2 .wrap .ig-container .content{overflow:hidden;height:100%;display:flex;justify-content:center}.instagram-2 .wrap .ig-container .content .overlay{width:100%;height:100%;padding:20px;background-color:rgba(0,0,0,0.631372549);color:#fff;position:absolute;bottom:100%;transition:0.25s ease-in}.instagram-2 .wrap:hover .ig-container .content .overlay{bottom:0px;transition:0.25s ease-in}.instagram-2 .wrap:hover .ig-container .content .overlay p{max-height:84%;margin-bottom:0px;font-size:14px;line-height:1.3}.instagram-2 .wrap .ig-container .content .overlay .s-impressions{font-size:20px}.instagram-2 .wrap .ig-container .content .overlay .igo-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;position:relative;-webkit-mask-image:-webkit-gradient(linear,left 70%,left bottom,from(rgb(0,0,0)),to(rgba(0,0,0,0)))}.instagram-2 .wrap .ig-container .content .ig-media{width:100%;height:100%;object-fit:cover}.instagram-2 .wrap .ig-container .content picture:not(:first-of-type){display:none}.wi-convention-dates .convention-date{color:#3F622E!important;padding:6px 12px;font-size:16px;border:1px solid #ddd;font-weight:500}.wi-convention-dates .convention-date.active{background-color:#3F622E;color:#fff!important}.wi-convention-dates li.nav-item:first-child>.convention-date{border-top-left-radius:4px;border-bottom-left-radius:4px}.wi-convention-dates li.nav-item:last-child>.convention-date{border-top-right-radius:4px;border-bottom-right-radius:4px}.wi-convention-dates .convention-date:hover{cursor:pointer;background-color:#eee}.wi-convention-dates .convention-date.active:hover{cursor:default;background-color:#3F622E}.wi-convention-schedule .wi-schedule-time .wi-schedule-time-header{color:#3F622E;background:#efefef;padding:20px;font-weight:700;font-size:18px;border-radius:0px;margin-bottom:0}.wi-convention-schedule .wi-schedule-event{margin-left:15px;padding-right:30px;margin-top:10px;margin-bottom:10px;border-left:1px solid #dbdbdb}@media (min-width:992px){.wi-convention-schedule .wi-schedule-event{margin-left:60px;padding-right:75px}}.wi-convention-schedule .wi-schedule-event .wi-schedule-event-header{font-weight:700;font-size:18px}.wi-convention-schedule .wi-schedule-event .wi-schedule-event-header>a{color:#3F622E!important}.wi-convention-schedule .wi-schedule-event .wi-schedule-event-header>a:hover{color:rgba(108,159,76,0.8)!important;text-decoration:none}.wi-convention-schedule .wi-schedule-event .wi-schedule-event-location{color:#6D9B4C;font-weight:700;font-size:16px;margin-bottom:0}.wi-convention-schedule-search button{background-color:#3F622E;border-color:#3F622E}.wi-convention-schedule-search button:hover{background-color:#265163;border-color:#265163;box-shadow:0 0 0 0.2rem rgba(108,159,76,0.5)}.wi-convention-schedule-search .form-control:focus{border-color:rgb(108,159,76);box-shadow:0 0 0 0.2rem rgb(108,159,76)}.wi-convention-schedule-search label{font-weight:700;font-size:18px;color:#3F622E}.wi-convention-event .btn-light{color:#3F622E}.wi-convention-event .wi-event-name{color:#3F622E;font-size:18px;font-weight:700}.wi-convention-event .wi-event-details{color:#333;font-size:16px}.wi-convention-event-presenters .wi-convention-event-presenter{border:1px solid gray;color:#265163;display:flex;padding:15px;transition:background-color 0.5s ease;align-items:center}.wi-convention-event-presenters .wi-convention-event-presenter .avatar-wrapper{height:72px;width:72px;position:relative}.wi-convention-event-presenters .wi-convention-event-presenter .avatar-wrapper .avatar{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%}.wi-convention-event-presenters .wi-convention-event-presenter:hover{cursor:pointer;background-color:#d5d5d5}.wi-convention-event-presenters .wi-convention-event-presenter h4{font-size:16px}.wi-convention-event-presenters .wi-convention-event-presenter .sub{font-size:12px;margin-bottom:0}.wi-convention-event-presenters .wi-convention-event-presenter .avatar{border-radius:50%;max-width:72px;height:72px}.accordion-list .accordion-title.collapsed:hover{color:var(--primary)}.clear-widgets-search{background-color:#265163;color:#fff;border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;padding:0.375rem 0.75rem;margin-right:0px;z-index:1}.clear-widgets-search:hover{box-shadow:0 0 0 0.2rem rgba(38,81,99,0.5);color:#fff}.clear-widgets-search~input{border-left:unset}a.shared-modal:hover{color:var(--secondary)!important}.wi-before-after-1 .wi-img{display:block;color:#fff}.wi-before-after-1 .wi-img:hover{border-color:#007abb}.wi-before-after-1 .wi-img .wi-before{background-position:center;background-size:cover;filter:saturate(0.5);-webkit-filter:saturate(0.5)}.wi-before-after-1 .wi-img .wi-after{background-position:center;background-size:cover;filter:brightness(105%) contrast(110%) saturate(1);-webkit-filter:brightness(105%) contrast(110%) saturate(1)}.wi-before-after-1 .wi-img .wi-overlay{position:relative;height:150px;background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 39%,rgba(0,0,0,0.45) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 39%,rgba(0,0,0,0.45) 100%);background:linear-gradient(135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 39%,rgba(0,0,0,0.45) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#73000000",GradientType=1)}.wi-before-after-1 .wi-img .wi-overlay div{position:absolute;bottom:10px;right:15px}.wi-before-after-1-modal .wi-before-after{width:100%}.wi-before-after-1-modal .wi-before,.wi-before-after-1-modal .wi-after{background-position:center;background-size:cover}.wi-before-after-1-modal .wi-before{filter:saturate(0.5);-webkit-filter:saturate(0.5)}.wi-before-after-1-modal .wi-after{filter:brightness(105%) contrast(110%) saturate(1);-webkit-filter:brightness(105%) contrast(110%) saturate(1)}.wi-before-after-1-modal .wi-overlay{position:relative;height:100%;background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 39%,rgba(0,0,0,0.45) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 39%,rgba(0,0,0,0.45) 100%);background:linear-gradient(135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 39%,rgba(0,0,0,0.45) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#73000000",GradientType=1)}.wi-before-after-1-modal .wi-overlay div{color:#fff;position:absolute;bottom:10px;right:15px}.before-after-modal-wrapper{display:none;width:90%;height:70%}@media (min-width:992px){.before-after-modal-wrapper{width:90%;height:90%}}.wi-before-after-1 .wi-img{transform:unset!important}.first-fruits-site.h-show-top-bar .top-bar .top-icon-group i{font-size:17px}@media (max-width:991px){.first-fruits-site header .mobile-logo img{margin-top:0px;height:77px}.first-fruits-site header nav.open{background:#fff}.first-fruits-site header .mobile-nav-trigger.open .close-icon{color:#3E3E3F}.first-fruits-site header nav ul.level-1 li a:not(.nav-content):not(.mega-h-a){color:#3E3E3F;text-shadow:unset}.first-fruits-site header .mobile-logo{z-index:1000;width:50%}}.first-fruits-site footer .info .footer-nav ul{columns:1}@media (max-width:575px){.first-fruits-site footer .info .row>div{padding-left:0px;padding-right:0px}.first-fruits-site footer .info .row>div:not(.logos){padding:24px 0}.first-fruits-site footer .info .row>div:not(.logos):not(:last-child){border-bottom:1px solid rgba(255,255,255,0.1)}.first-fruits-site footer .info .logos a{width:100%;padding:24px 0;border-bottom:1px solid rgba(255,255,255,0.1)}.first-fruits-site footer .info .footer-nav{text-align:center}}@media (min-width:576px){.first-fruits-site footer .info .row>div:first-child{border-right:1px solid rgba(255,255,255,0.1)}.first-fruits-site footer .info .row>div:last-child{border-left:1px solid rgba(255,255,255,0.1)}.first-fruits-site footer .info .logos a:hover{text-decoration:none}.first-fruits-site footer .info .row>div{padding:40px 30px}.first-fruits-site footer .info .row .first-fruits{margin-bottom:19px;position:relative;display:block}}@media (min-width:768px){.first-fruits-site footer .info .row .first-fruits{margin-bottom:unset}.first-fruits-site footer .info .logos{display:flex;flex-direction:column;justify-content:center;align-items:center}.first-fruits-site footer .info .logos::after{content:"";position:absolute;height:1px;width:82%;transform:rotate(-45deg);background-color:rgba(255,255,255,0.1)}.first-fruits-site footer .info .logos a{width:44%}.first-fruits-site footer .info .logos .first-fruits{align-self:flex-start}.first-fruits-site footer .info .logos .corp{align-self:flex-end}}@media (min-width:992px){.first-fruits-site footer .info .row>div:first-child{padding:30px 56px}.first-fruits-site footer .info .row>div{padding:70px 56px}}.first-fruits-vertical img{width:125px}@media (max-width:992px){.first-fruits-vertical img{width:90px}.pb-0-mobile{padding-bottom:0}}.partner-organizations .partner-col{display:flex;flex-direction:column;gap:1.375rem;padding:0 11px;margin-bottom:1.375rem}@media (max-width:768px){.partner-organizations .partner-col{gap:0;padding:0;margin-bottom:0}}.partner-organizations .partner-col .item h6{font-size:1.25rem!important;font-weight:700!important;line-height:130%}.partner-organizations .partner-col .accordion-title{font-size:1.5rem!important;font-weight:700!important;line-height:2rem;letter-spacing:0.045rem;margin-top:1.95rem!important}.partner-organizations .partner-col .accordion-title.collapsed{margin-bottom:1.95rem!important}.partner-organizations .partner-heading{font-size:1.2rem;padding:0.5rem;letter-spacing:0.0375rem;font-weight:700}.partner-organizations .partner-link{font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.375rem;letter-spacing:0.0375rem}.partner-organizations .social-links i{font-size:1.563rem}.partner-organizations .partner-list ul li{font-size:0.875rem;font-style:normal;font-weight:400;line-height:150%}.partner-organizations .partner-img{height:250px}.partner-organizations .footer-inner{padding:1rem 1.25rem;background:rgba(94,116,50,0.25);text-align:center}.partner-organizations .footer-inner.social{text-align:start;display:flex;justify-content:space-between}.partner-organizations .footer-inner a,.partner-organizations .footer-inner p{font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.375rem;letter-spacing:0.0375rem;margin-bottom:0;color:var(--primary)}.partner-organizations p{font-weight:400;font-size:0.875rem;line-height:150%;color:#3E3E3F}.first-fruits-site header{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.1);border-bottom:0!important}@media (min-width:992px){.first-fruits-site header:not(.scrolled) .logo{height:75px!important;margin-top:-10px!important}}@media (min-width:992px){.first-fruits-site header:not(.scrolled) .logo img{height:75px!important}}.first-fruits-site .img-label{position:absolute;bottom:0.938rem;right:6%;left:6%;padding:0.625rem;font-size:0.9375rem;font-weight:300;line-height:1.25rem;letter-spacing:0.02813rem;margin-bottom:0}.first-fruits-site .disclaimer-tooltip,.first-fruits-site .tooltip-wrapper i{color:#fff!important}.first-fruits-site .about-bg{background-image:url(/oak/files/first-fruits/images/team-stairs.jpg);background-size:contain;background-repeat:no-repeat;background-position:bottom}@media (min-width:992px){.first-fruits-site .about-bg{background-image:url(/oak/files/first-fruits/images/team-stairs-wide.jpg);background-size:cover;background-position:80% 20%}}.first-fruits-site .blog-container .post-read-more a.btn{background-color:var(--secondary);border-color:var(--secondary)}.first-fruits-site .blog-container .post-read-more a.btn:hover{background-color:var(--primary);border-color:var(--primary);color:#fff!important}@media (min-width:992px){.first-fruits-site .border-lg{border:1px solid}}@media (max-width:992px){.first-fruits-site header nav ul.level-1>li{border-top:1px solid rgba(145,93,37,0.4)}}.first-fruits-site header div.top-bar div.top-icon-group a.text-style{padding:0px 3px}.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid var(--primary);border-color:var(--primary) transparent var(--primary) transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wi-top-bar{display:none;margin-top:0px;transition:var(--transition)}.wi-top-bar .btn{padding:0.25rem 0.5rem;font-size:1rem;line-height:1.5}body.scrolled .wi-top-bar{margin-top:calc(var(--top-bar, 0px) * -1)}.wi-top-bar .headline{font-size:24px}.wi-top-bar a.btn:empty{display:none}.wi-top-bar.bg-light i.close-button{color:#000}.wi-top-bar i.close-button{color:#fff;opacity:0.8;position:absolute;right:20px}.wi-top-bar i.close-button:hover{opacity:1;cursor:pointer}@media screen and (max-width:991px){.wi-top-bar i.close-button{top:-7px;right:7px}}@media screen and (min-width:992px){.wi-top-bar i.close-button{top:-10px}}header .mobile-icon-group.open,header .mobile-nav-trigger.open{margin-top:0px!important}footer{position:relative}.inlay-form-labels.labels-dark form.oak_contact_form .form-group label{color:#343434}.inlay-form-labels form.oak_contact_form .form-group .label-dropdown{display:inline;pointer-events:none}.ui-timepicker-container{z-index:1!important}form .check-group .label-checkbox-parent{position:static;margin-top:25px;margin-left:12px;margin-bottom:6px}form .check-group .form-check{display:flex;width:100%;margin-bottom:12px}form .check-group .form-check .form-check-input{width:16px;height:20px;position:unset;margin-top:unset;margin-left:unset;margin-right:12px}form .check-group .form-check .form-check-label{position:unset}.dark-borders form .form-group .form-control{border-color:#000}.dark-borders form .form-group label{color:#242424}form .form-group [style^=border-bottom]:empty{margin-bottom:17px;border-color:black!important}form .texting-disclaimer-title{font-size:1rem}form .form-group.hide-label label.label-checkbox-parent{display:none}form .form-group.hide-label input[type=checkbox]{width:unset;height:unset}form .form-group.hide-label .form-check-label{top:0;left:0;font-size:0.75rem;line-height:normal}.inlay-form-labels .form-group select{width:100%;height:50px;padding-top:21px}.bg-quaternary .texting-disclaimer-title,.bg-quaternary .texting-disclaimer,.bg-primary .texting-disclaimer-title,.bg-primary .texting-disclaimer{color:#fff!important}.bg-quaternary .form-check-label,.bg-primary .form-check-label{color:#fff!important}.bg-quaternary .form-check-label a,.bg-primary .form-check-label a{color:#fff;text-decoration:underline}.bg-video .texting-disclaimer,.bg-video .texting-disclaimer-title,.bg-overlay .texting-disclaimer,.bg-overlay .texting-disclaimer-title{color:var(--dark)}.bg-video .texting-disclaimer:hover,.bg-video .texting-disclaimer-title:hover,.bg-overlay .texting-disclaimer:hover,.bg-overlay .texting-disclaimer-title:hover{color:var(--primary)}.bg-video .form-check-label,.bg-overlay .form-check-label{color:#7e7e7e!important}.bg-video .form-check-label a,.bg-overlay .form-check-label a{color:var(--dark);text-decoration:underline}.bg-video .form-check-label a:hover,.bg-overlay .form-check-label a:hover{color:var(--primary)}.convention-site{--primary:#3F622E;--primary-rgb:63,98,46;--primary-tissue:63 98 46 / 87%;--primary-opacity:#3F622Ec2;--secondary:#6D9B4C;--secondary-rgb:109,155,76;--secondary-tissue:109 155 76 / 70%;--secondary-opacity:109 155 76;--tertiary:#FEE1C9;--tertiary-rgb:254,225,201;--tertiary-tissue:254 225 201 / 72%;--tertiary-opacity:254 225 201;--quaternary:#5C483F;--quaternary-rgb:92,72,63;--quaternary-tissue:92 72 63 / 78%;--quaternary-opacity:92 72 63;--gray:#F1F7F9;--dark:#001532;--font-primary:"Open Sans",sans-serif;--font-secondary:"Rubik",serif}.convention-site .bg-light{background-color:#F1F7F9}.convention-site .subheading{text-transform:uppercase;font-family:"Open Sans",sans-serif;letter-spacing:0.09em}@media (max-width:767px){.convention-site .subheading{font-size:1.2rem}.convention-site .heading{font-size:3rem}}.convention-site .content-overlay.dark::before{background:linear-gradient(180deg,rgba(109,155,76,0.5803921569) 0%,rgba(254,225,201,0.4392156863) 100%)}.convention-site .heading{font-family:"Open Sans",sans-serif;letter-spacing:0.05em;font-weight:700;line-height:1.1}.convention-badge-autoslide ul li img{width:150px;height:auto}.convention-badge-autoslide ul li{padding:0px 30px}.convention-badge-autoslide .col-12:before,.convention-badge-autoslide .col-12:after{content:"";height:100%;width:40px;position:absolute;z-index:2;top:0px;bottom:0px}.convention-badge-autoslide .col-12::before{left:0px;background:linear-gradient(90deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%)}.convention-badge-autoslide .col-12::after{right:0px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%)}.convention-site .convention-subnav-icons h5{color:var(--primary);font-size:22px}.convention-site .convention-subnav-icons a:hover i{color:var(--secondary)}.convention-site .convention-subnav-icons a:hover h5{color:var(--secondary)}.convention-site .convention-subnav-icons a:hover{text-decoration:none!important}.convention-site i.ffc-lg{font-size:95px;color:var(--dark)}.convention-site i.ffc{color:var(--dark)}@media (min-width:992px){body.convention-site header nav ul.level-1 li a:hover:not(.nav-content):not(.mega-h-a){color:var(--primary)!important}.convention-site header nav{width:unset;float:right}.convention-site header nav li.flyout ul.level-2{border-top:var(--secondary);background-color:var(--secondary)}body.convention-site header nav ul.level-1 li a.over:not(.nav-content):not(.mega-h-a),body.convention-site header nav ul.level-1 li a:hover:not(.nav-content):not(.mega-h-a){border-bottom-color:var(--secondary)}body.convention-site header nav ul.level-2 a,body.convention-site header nav ul.level-2 li a.over:not(.nav-content):not(.mega-h-a){color:#5d5d5d!important;background-color:#fff}body.convention-site header nav ul.level-2 a:hover,body.convention-site header nav ul.level-2 li a.over:not(.nav-content):not(.mega-h-a):hover{color:white!important;background-color:var(--secondary)}body.convention-site.p-42 nav a.p-42,body.convention-site.p-43 nav a.p-43,body.convention-site.p-44 nav a.p-44,body.convention-site.p-45 nav a.p-45,body.convention-site.p-77 nav a.p-77,body.convention-site.p-46 nav a.p-46,body.convention-site.p-59 nav a.p-59{color:var(--primary)!important}body.convention-site nav .level-1{padding-bottom:10px;transition:padding-bottom 0.2s ease-in}body.convention-site.scrolled nav .level-1{padding-bottom:5px}}@media (max-width:991px){header nav ul.level-1 li a:not(.nav-content):not(.mega-h-a) .carrot{font-size:20px!important}}@media (min-width:992px) and (max-width:1130px){header .header-container .nav-group .nav-group-cta .btn-icon{padding-left:12px;padding-right:12px}header .header-container .nav-group .nav-group-cta .btn-icon i{display:none}}.accordion-list .accordion-title.collapsed:hover{color:var(--primary)}#faqs3-accordion .accordion-title{display:flex;justify-content:space-between;align-items:baseline;gap:0.5rem}#faqs3-accordion .accordion-title i{top:16px}#faqs3-accordion .accordion-title .fa-stack{width:30px}#faqs3-accordion .accordion-title .fa-stack-1x{top:18px;left:7px}#faqs3-accordion .accordion-title.collapsed i.fa-chevron-up:before{content:"\f078"}#faqs3-accordion .accordion-title .question{width:calc(100% - 58px)}.wi-subnav-image-2 a.wi-wrapper{display:block;text-align:center;color:#5d5d5d}.wi-subnav-image-2 a.wi-wrapper .wi-image{position:relative;display:block;width:80%;padding-top:80%;margin:auto;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.wi-subnav-image-2 a.wi-wrapper:hover{text-decoration:none}.wi-subnav-image-2 a.wi-wrapper .wi-image .em-tag{position:absolute;z-index:5;left:0px;top:calc(50% - 30px);width:100%;text-align:center;font-size:35px;text-transform:uppercase;opacity:0;color:#ffffff!important;-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.wi-subnav-image-2 a.wi-wrapper:hover .wi-image .em-tag{opacity:1}.wi-subnav-image-2 a.wi-wrapper .wi-image div.wi-underlay{position:absolute;z-index:1;left:-120%;top:-120%;border-radius:50%;width:120%;height:120%;display:flex;justify-content:center;align-items:center;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.wi-subnav-image-2 a.wi-wrapper:hover .wi-image div.wi-underlay{left:-10%;top:-10%}.wi-subnav-image-2 .color-primary a.wi-wrapper .wi-image div.wi-underlay{background-color:rgb(var(--primary-opacity)/0.8)}.wi-subnav-image-2 .color-secondary a.wi-wrapper .wi-image div.wi-underlay{background-color:rgb(var(--secondary-opacity)/0.8)}.wi-subnav-image-2 .color-tertiary a.wi-wrapper .wi-image div.wi-underlay{background-color:rgb(var(--tertiary-opacity)/0.8)}.wi-subnav-image-2 a.wi-wrapper .wi-image div.wi-underlay{font-size:100px}.wi-subnav-image-2 a.wi-wrapper:hover .wi-image{border-color:#72AA17}.wi-subnav-image-2 .color-primary a.wi-wrapper:hover .wi-image{border-color:var(--primary)}.wi-subnav-image-2 .color-secondary a.wi-wrapper:hover .wi-image{border-color:var(--secondary)}.wi-subnav-image-2 .color-tertiary a.wi-wrapper:hover .wi-image{border-color:var(--tertiary)}.wi-subnav-image-2 .go-btn{position:absolute;left:0px;bottom:30%}.tooltip.show{opacity:1!important;z-index:999999}.tooltip-inner{background:#f8f9fa;box-shadow:0px 4px 15px rgba(0,0,0,0.25);border-radius:0.4rem;border:2px solid var(--primary);padding:0.75rem!important;max-width:500px;font-size:12px;color:var(--dark);line-height:initial;z-index:50;text-align:left!important}.tooltip .tooltipeinner .title{color:#343434}.tooltip .tooltip-inner .disclaimer-text{font-size:14px;color:#343434}.tooltip-wrapper i:hover{cursor:pointer}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{border-top-color:var(--secondary)}.form-dark .tooltip-wrapper{color:rgba(255,255,255,0.55)}.tooltip-wrapper .disclaimer-tooltip{font-size:14px}.tooltip-wrapper .disclaimer-tooltip{color:#7e7e7e!important;font-size:14px}.bg-primary .tooltip-wrapper .disclaimer-tooltip{color:#fff!important}.tooltip-wrapper i{color:#5d5d5d;font-size:14px}.bg-quaternary .tooltip-wrapper i{color:rgba(248,249,250,0.6)!important;font-size:14px}.tooltip-wrapper .disclaimer-tooltip:hover{color:var(--primary);text-decoration:underline}.text-light .tooltip-wrapper .disclaimer-tooltip,.bg-dark:not(.booking) .tooltip-wrapper .disclaimer-tooltip{color:#fff}footer .bg-dark .tooltip-wrapper .disclaimer-tooltip{color:rgba(255,255,255,0.7)!important}footer .bg-dark .tooltip-wrapper .disclaimer-tooltip:hover{color:var(--primary)!important}div.modal .modal-body .tooltip-wrapper .disclaimer-tooltip,div.modal .modal-body .tooltip-wrapper i{color:var(--dark)}div.modal .modal-body .tooltip-wrapper .disclaimer-tooltip:hover,div.modal .modal-body .tooltip-wrapper i:hover{color:var(--primary)}@media (max-width:576px){.tooltip-inner{max-width:375px}}.bs-tooltip-top .arrow{display:none}.wi-reviews-average-fran .review-details{display:inline-flex;gap:0.62rem}.wi-reviews-average-fran .review-details .google-logo{background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.25);height:30px;width:30px;border-radius:100%;line-height:1}.wi-reviews-average-fran .review-details .google-logo img{height:1.25rem;width:1.25rem}.wi-reviews-average-fran a{font-weight:600;display:inline-flex;gap:0.56rem;align-items:center;border-bottom:1px solid var(--primary)}.wi-reviews-average-fran a i{font-size:63%}.wi-reviews-average-fran a:hover{text-decoration:none}.wi-reviews-average-fran .review-star{color:#F1BA2D!important}.wi-reviews-average-fran h5{font-weight:500}.wi-reviews-average-corp .review-details{display:inline-flex;gap:0.62rem}.wi-reviews-average-corp .review-details .google-logo{background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.25);height:30px;width:30px;border-radius:100%;line-height:1}.wi-reviews-average-corp .review-details .google-logo img{height:1.25rem;width:1.25rem}.wi-reviews-average-corp a{font-weight:600;display:inline-flex;gap:0.56rem;align-items:center;border-bottom:1px solid var(--primary)}.wi-reviews-average-corp a i{font-size:63%}.wi-reviews-average-corp a:hover{text-decoration:none}.wi-reviews-average-corp .review-star{color:#F1BA2D!important}.wi-reviews-average-corp h5,.wi-reviews-average-corp .h5{font-weight:500}.wi-coupons-cards-1 .item{border:6px dashed var(--tertiary);padding:2.25rem;border-radius:0.4rem;height:100%;display:flex;gap:2.25rem}@media (max-width:991px){.wi-coupons-cards-1 .item{padding:1.5rem;gap:1.5rem;flex-wrap:wrap}}.wi-coupons-cards-1 .item .img-col{flex:0 0 33%;width:33%}@media (max-width:991px){.wi-coupons-cards-1 .item .img-col{width:100%;flex:0 0 auto}}.wi-coupons-cards-1 .item .img-col .img{position:relative;border-radius:0.4rem;overflow:hidden;width:100%;height:100%}@media (max-width:991px){.wi-coupons-cards-1 .item .img-col .img{height:19.375rem}}.wi-coupons-cards-1 .item .img-col .img .main-img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.wi-coupons-cards-1 .item .img-col .img .icon-img{position:absolute;left:50%;transform:translateX(-50%);bottom:1.18rem;z-index:1;height:7.5rem}@media (max-width:991px){.wi-coupons-cards-1 .item .details-col{width:100%}}.wi-coupons-cards-1 .item .details-col .title{font-weight:600;margin-bottom:0.25rem}.wi-coupons-cards-1 .item .details-col .amount{margin-bottom:1.5rem}.wi-coupons-cards-1 .item .details-col .description{margin-bottom:1.5rem;font-size:1.25rem;font-weight:300;line-height:1.5}.wi-coupons-cards-1 .item .details-col .disclaimer{font-size:0.875rem;font-weight:300;line-height:1.6;margin-bottom:1.5rem}section.bg-overlay.overlay-light div.overlay{background:rgba(255,255,255,0.6901960784)!important}@media (max-width:992px){.wi-content-img{padding-top:0}}@media (min-width:992px){.wi-content-img .row{--bs-gutter-x:2.5rem}}@media (max-width:992px){.wi-content-img .row{gap:0.75rem}}@media (min-width:992px){.wi-content-img .row .content-col .content{padding:1.25rem 0rem}}.wi-content-img .row .content-col .content .headings{margin-bottom:1.25rem}.wi-content-img .row .content-col .content .headings .icon{height:2.8125rem;margin-bottom:0.25rem}.wi-content-img .row .content-col .content .headings .icon.icon-small{height:2.1875rem}.wi-content-img .row .content-col .content .headings .heading{color:var(--primary);font-weight:700;margin-bottom:30px}@media (max-width:992px){.wi-content-img .row .content-col .content .headings .heading{font-size:33px}}.wi-content-img .row .content-col .content .headings .heading.heading:has(+.sub){margin-bottom:0.25rem}.wi-content-img .row .content-col .content .headings .sub{margin-bottom:0}.wi-content-img .row .img-col .img{height:100%;width:100%;position:relative;overflow:hidden}@media (max-width:992px){.wi-content-img .row .img-col .img{height:17.1875rem;margin-bottom:40px}}.wi-content-img .row .img-col .img img{height:100%;width:100%;position:absolute;top:0;left:0;object-fit:cover}@media (min-width:992px){.wi-content-img:not(.img-left-1) .img-col{order:2}.wi-content-img:not(.img-left-1) .content-col{order:1}}@media (max-width:992px){.wi-content-img.img-bottom-1 .img-col{order:2}.wi-content-img.img-bottom-1 .content-col{order:1}}@media (min-width:992px){.wi-content-img.img-contain-1 .img-col .img img{height:unset!important}}.wi-content-img.img-contain-1 .content-col .content{padding:0}#faqs3-accordion .accordion-title i{top:18px;left:7px;font-size:22px}#faqs3-accordion .accordion-title.collapsed i.fa-minus:before{content:"+"}#faqs3-accordion .accordion-title .plus-minus i{color:var(--primary)}#faqs3-accordion .accordion-item{border-bottom:1px solid rgba(0,0,0,0.2)}@media (max-width:992px){#faqs3-accordion .col-12:first-child .accordion-item{border-top:1px solid rgba(0,0,0,0.2)}}#faqs3-accordion .accordion-item .accordion-title:not(.collapsed) .question h5{color:var(--primary)}#faqs3-accordion .accordion-item .accordion-title .question h5{color:#343434;margin-bottom:0;font-weight:500}.wi-owners{padding-top:0;margin-top:75px}.wi-owners .container-fluid{padding:0}.wi-owners .container-fluid div.img{justify-content:center;margin-bottom:30px}.wi-owners .container-fluid div.img img{width:334px}.wi-owners .container-fluid div.img img.bump-up{position:relative;top:-75px;margin-bottom:-75px}@media (max-width:992px){.wi-owners .container-fluid div.img img.bump-up{display:block;width:80%;top:-50px;margin-bottom:-50px;margin-left:auto;margin-right:auto}}.wi-owners .container-fluid .content{display:flex;flex-direction:column;align-items:center;padding:0px 40px 60px 40px}@media (max-width:992px){.wi-owners .container-fluid .content{padding:0px 20px 60px 20px}}.wi-owners .container-fluid .content .name{margin-bottom:8px;text-align:center;font-weight:700}.wi-owners .container-fluid .content .title{margin-bottom:30px;text-align:center;font-size:22px;font-weight:400;line-height:160%;text-transform:uppercase}.wi-owners .container-fluid .content .bio{line-height:160%;text-align:left}.wi-owners .container-fluid .content .bio p:last-of-type{margin-bottom:0}@media (min-width:992px){.wi-owners .container-fluid .col-lg-6{padding-right:4px;padding-left:4px}.wi-owners .container-fluid .col-lg-6:nth-child(n+3){margin-top:100px}}@media (max-width:992px){.wi-owners .container-fluid .col-lg-6:not(:last-child){margin-bottom:100px}}.faq-well{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.15);border:0;border-radius:0;padding:30px 20px}@media (min-width:992px){.faq-well{padding:40px}}.wi-badge-simple-1 .img{width:150px}.wi-accordion .accordion-item{border:none;background-color:transparent;border-bottom:1px solid var(--tertiary)}.wi-accordion .accordion-item .accordion-header{font-size:1.375rem;font-weight:800;color:var(--secondary)}.wi-accordion .accordion-item .accordion-header .accordion-button{font-size:inherit;color:inherit;font-weight:inherit;padding:1.25rem 0;border:none;background-color:transparent;box-shadow:none;line-height:var(--p-line-height);transition:var(--transition)}.wi-accordion .accordion-item .accordion-header .accordion-button:focus{border-color:transparent;box-shadow:unset}.wi-accordion .accordion-item .accordion-header .accordion-button:after{content:"\f063";background-image:unset;color:var(--secondary);--size:1.25rem;font-size:var(--size);height:var(--size);line-height:var(--size);font-weight:900;font-family:"Font Awesome 6 Pro"}.wi-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){padding-bottom:0.75rem}.wi-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:unset;content:"\f062";transform:unset;--size:1.25rem;font-size:var(--size);height:var(--size);line-height:var(--size)}.wi-accordion .accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.wi-accordion .accordion-item:first-of-type .accordion-header .accordion-button{padding-top:0}.wi-accordion .accordion-item:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.wi-accordion .accordion-item .accordion-body{padding:0 0 1.25rem 0}.test{color:red}.heading-alt{display:flex}.heading-alt:not(.icon-inline){flex-direction:column;align-items:start}.heading-alt:not(.icon-inline).text-center{align-items:center}.heading-alt:not(.icon-inline).text-start{align-items:start}.heading-alt:not(.icon-inline).text-end{align-items:end}@media (min-width:576px){.heading-alt:not(.icon-inline).text-sm-center{align-items:center}.heading-alt:not(.icon-inline).text-sm-start{align-items:start}.heading-alt:not(.icon-inline).text-sm-end{align-items:end}}@media (min-width:768px){.heading-alt:not(.icon-inline).text-md-center{align-items:center}.heading-alt:not(.icon-inline).text-md-start{align-items:start}.heading-alt:not(.icon-inline).text-md-end{align-items:end}}@media (min-width:992px){.heading-alt:not(.icon-inline).text-lg-center{align-items:center}.heading-alt:not(.icon-inline).text-lg-start{align-items:start}.heading-alt:not(.icon-inline).text-lg-end{align-items:end}}@media (min-width:1200px){.heading-alt:not(.icon-inline).text-xl-center{align-items:center}.heading-alt:not(.icon-inline).text-xl-start{align-items:start}.heading-alt:not(.icon-inline).text-xl-end{align-items:end}}@media (min-width:1400px){.heading-alt:not(.icon-inline).text-xxl-center{align-items:center}.heading-alt:not(.icon-inline).text-xxl-start{align-items:start}.heading-alt:not(.icon-inline).text-xxl-end{align-items:end}}.heading-alt.icon-inline{align-items:center;gap:0.75rem}.heading-alt.icon-inline .icon{height:2.8125rem;margin-bottom:unset}.heading-alt .icon{height:3.4375rem;margin-bottom:0.62rem}.heading-alt .icon.icon-small{height:3.125rem}.heading-alt .icon.icon-xsmall{height:2.8125rem}.heading-alt.underline{padding-bottom:1.25rem;border-bottom:1px solid var(--tertiary-50)}.heading-alt .icon-font{font-size:3.4375rem;line-height:1}h1.heading-alt,.heading-alt.h1{font-size:3.125rem;font-weight:600;line-height:normal}@media (min-width:992px){h1.heading-alt,.heading-alt.h1{font-size:3.5rem;font-weight:600;line-height:normal}}h2.heading-alt,.heading-alt.h2{font-size:2.5rem;font-weight:600;line-height:normal}@media (min-width:992px){h2.heading-alt,.heading-alt.h2{font-size:2.8rem;font-weight:600;line-height:normal}}h3.heading-alt,.heading-alt.h3{font-size:2.125rem;font-weight:700;line-height:normal}@media (min-width:992px){h3.heading-alt,.heading-alt.h3{font-size:2.375rem;font-weight:700;line-height:normal}}h4.heading-alt,.heading-alt.h4{font-size:2rem;font-weight:400;line-height:1}@media (min-width:992px){h4.heading-alt,.heading-alt.h4{font-size:2rem;font-weight:400;line-height:1}}h5.heading-alt,.heading-alt.h5{font-size:1.5rem;font-weight:500;line-height:normal}@media (min-width:992px){h5.heading-alt,.heading-alt.h5{font-size:1.5rem;font-weight:500;line-height:normal}}h6.heading-alt,.heading-alt.h6{font-size:1.25rem;font-weight:500;line-height:normal}@media (min-width:992px){h6.heading-alt,.heading-alt.h6{font-size:1.25rem;font-weight:500;line-height:normal}}h1.heading-alt,.h1.heading-alt{gap:0rem}h1.heading-alt .sub,h1.heading-alt sub,.h1.heading-alt .sub,.h1.heading-alt sub{font-size:2.1875rem;line-height:normal;display:block;font-weight:400;opacity:1;font-family:var(--font-secondary)}h1.heading-alt.sub,.h1.heading-alt.sub{font-size:2.1875rem;line-height:normal;font-weight:400;opacity:1;font-family:var(--font-secondary)}@media (min-width:992px){h1.heading-alt,.h1.heading-alt{gap:0rem}h1.heading-alt .sub,h1.heading-alt sub,.h1.heading-alt .sub,.h1.heading-alt sub{font-size:2.3125rem;line-height:normal;display:block;font-weight:400;opacity:1;font-family:var(--font-secondary)}h1.heading-alt.sub,.h1.heading-alt.sub{font-size:2.3125rem;line-height:normal;font-weight:400;opacity:1;font-family:var(--font-secondary)}}h2.heading-alt,.h2.heading-alt{gap:0rem}h2.heading-alt .sub,h2.heading-alt sub,.h2.heading-alt .sub,.h2.heading-alt sub{font-size:2.125rem;line-height:normal;display:block;font-weight:400;opacity:1;font-family:var(--font-secondary)}h2.heading-alt.sub,.h2.heading-alt.sub{font-size:2.125rem;line-height:normal;font-weight:400;opacity:1;font-family:var(--font-secondary)}@media (min-width:992px){h2.heading-alt,.h2.heading-alt{gap:0rem}h2.heading-alt .sub,h2.heading-alt sub,.h2.heading-alt .sub,.h2.heading-alt sub{font-size:2.125rem;line-height:normal;display:block;font-weight:400;opacity:1;font-family:var(--font-secondary)}h2.heading-alt.sub,.h2.heading-alt.sub{font-size:2.125rem;line-height:normal;font-weight:400;opacity:1;font-family:var(--font-secondary)}}h3.heading-alt,.h3.heading-alt{gap:0.75rem}h3.heading-alt .sub,h3.heading-alt sub,.h3.heading-alt .sub,.h3.heading-alt sub{font-size:1.5625rem;line-height:normal;display:block;font-weight:400;opacity:1;font-family:var(--font-secondary)}h3.heading-alt.sub,.h3.heading-alt.sub{font-size:1.5625rem;line-height:normal;font-weight:400;opacity:1;font-family:var(--font-secondary)}@media (min-width:992px){h3.heading-alt,.h3.heading-alt{gap:0.75rem}h3.heading-alt .sub,h3.heading-alt sub,.h3.heading-alt .sub,.h3.heading-alt sub{font-size:1.5625rem;line-height:normal;display:block;font-weight:400;opacity:1;font-family:var(--font-secondary)}h3.heading-alt.sub,.h3.heading-alt.sub{font-size:1.5625rem;line-height:normal;font-weight:400;opacity:1;font-family:var(--font-secondary)}}.cmp-hero-simple{--cmp-padding:8rem;padding-top:calc(var(--nav-height) + var(--cmp-padding))!important;padding-bottom:var(--cmp-padding)}@media (min-width:992px){.cmp-hero-simple{--cmp-padding:11.56rem}}.cmp-hero-simple.overlay-1::before{content:"";position:absolute;height:100%;width:100%;top:0px;background:#fff;opacity:0.7;z-index:1}.cmp-hero-simple>.bg-img-container{position:absolute;height:100%;width:100%;top:0px;z-index:0}.cmp-hero-simple .container{z-index:2;position:relative}:root{--nav-desktop-height:125px;--nav-mobile-height:70px}@media (max-width:991px){:root{--nav-height:var(--nav-mobile-height)}}@media (min-width:992px){:root{--nav-height:var(--nav-desktop-height)}}.cmp-content-img.img-left-0{flex-direction:row-reverse}@media (max-width:991px){.cmp-content-img .img-col.img-mobile-0{display:none}}.cmp-content-img .img-col .bg-img-container{height:14.375rem;margin-bottom:1.88rem}@media (min-width:992px){.cmp-content-img .img-col .bg-img-container{height:100%;margin-bottom:0rem}}.cmp-content-img .img-col .bg-img-container img{box-shadow:var(--box-shadow)}.btns-col{display:flex;flex-wrap:wrap;gap:0.75rem}.wi-awards .award-col{margin-bottom:1.875rem}.wi-awards .award-col .box{display:flex;flex-direction:column;align-items:center;height:100%;border:1px solid rgba(0,0,0,0.2);border-radius:0.4rem;padding:1.88rem 1.25rem}@media (min-width:992px){.wi-awards .award-col .box{padding:1.88rem}}.wi-awards .award-col .box .award{height:8.125rem;margin-bottom:1.87rem}@media (min-width:992px){.wi-awards .award-col .box .award{height:11.25rem}}.wi-awards .award-col .box .heading{margin-bottom:2rem;text-align:center;gap:0px}.wi-awards .award-col .box .heading sub{opacity:0.6}.wi-awards .award-col .box p:last-child{margin-bottom:0px}hr.small{opacity:1;width:10.25rem;height:0.375rem;margin:1.88rem auto}.wi-state-type-filter{z-index:2;position:relative}.wi-state-type-filter .select-col{display:flex;align-items:center}@media (max-width:991px){.wi-state-type-filter .select-col:first-child{margin-bottom:1.5rem}}.wi-state-type-filter .select-col::after{content:"\f078";font-family:"Font Awesome 6 Pro";position:absolute;right:1.9375rem}.wi-state-type-filter .select-col select{width:100%;height:3.125rem;border-radius:0.4rem;border:1px solid rgba(0,0,0,0.2);padding:0rem 1rem;--webkit-appearance:none;appearance:none}.wi-state-type-wrap>div::before{content:"";display:block;width:100%;height:3px;background:#fff;position:absolute;top:-1px;z-index:1}.wi-state-type-wrap>div .wi-state-type{margin-left:0px;margin-right:0px}.wi-state-type-wrap>div .wi-state-type>div{display:none;padding:2rem 0rem;border-top:1px solid rgba(0,0,0,0.2)}.wi-state-type-wrap>div .wi-state-type>div:has(.winners:not(:empty)){display:block}.wi-state-type-wrap>div .wi-state-type>div .state{display:flex;flex-direction:column;gap:1.22rem}.wi-state-type-wrap>div .wi-state-type>div .state>.heading{margin-bottom:0px}.wi-state-type-wrap>div .wi-state-type>div .state .award-type:has(.winners:empty){display:none}.wi-state-type-wrap>div .wi-state-type>div .state .award-type>.heading{margin-bottom:0.75rem}.wi-state-type-wrap>div .wi-state-type>div .state .award-type .winners{display:flex;flex-direction:column;gap:0.62rem}.wi-awards-winners{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0.62rem;font-size:1.125rem;font-weight:400;line-height:1.6}.wi-awards-winners i{color:var(--primary);font-size:0.375rem;line-height:1;margin-top:3px}.wi-awards-winners .location{color:var(--primary);font-weight:400}.bg-quaternary .texting-disclaimer-title{color:#fff}.bg-video .texting-disclaimer{color:var(--dark)}.fr-location-facilty{gap:1rem}@media (min-width:991px){.fr-location-facilty{gap:unset}}.fr-location-facilty .info-well{display:flex;flex-direction:column;gap:1.88rem;border:unset;margin-bottom:0px;box-shadow:0px 3px 13px 0px rgba(0,0,0,0.15)}.fr-location-facilty .info-well .info{display:flex;flex-direction:column;gap:1rem}.fr-location-facilty .info-well .info *{margin-top:0px;margin-bottom:0px}.fr-location-facilty .info-well .info hr{width:100%;height:1px;background:var(--tertiary);border:unset}.fr-location-facilty .info-well .info address,.fr-location-facilty .info-well .info .hours{font-size:1rem;font-weight:300;line-height:1.7}.fr-location-facilty .info-well .wi-social-medium-1{display:flex;justify-content:flex-start!important;gap:0.62rem;margin:unset!important}.fr-location-facilty .info-well .wi-social-medium-1 a{color:var(--tertiary);height:unset;width:unset;font-size:1.375rem}.fr-location-facilty .bg-img-container{border-radius:0.4rem;box-shadow:0px 3px 13px 0px rgba(0,0,0,0.15);overflow:hidden}.fr-location-facilty iframe{height:100%;width:100%;border-radius:0.4rem;box-shadow:0px 3px 13px 0px rgba(0,0,0,0.15)}.bg-img-container{--bg-img-container-min-h:13.75rem;position:relative;width:100%;height:100%;min-height:var(--bg-img-container-min-h)}img.bg-img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:var(--nine-obj-p,center);top:0;left:0;border-radius:var(--border-radius)}#loom-companion-mv3{display:none}body.first-fruits-site h2,body.first-fruits-site h3{letter-spacing:1px;text-transform:uppercase;margin-bottom:1.5rem!important}body.first-fruits-site h1{color:var(--primary)}body.first-fruits-site h1,body.first-fruits-site h2,body.first-fruits-site h3,body.first-fruits-site h4,body.first-fruits-site h5,body.first-fruits-site h6{font-family:'Rubik',sans-serif;font-weight:600!important}body.first-fruits-site .arrow-bottom{left:calc(50% - 25px);position:absolute;bottom:-20px;z-index:1;width:0;height:0;border-style:solid;border-width:25px 25px 0 25px}body.first-fruits-site .arrow{left:calc(50% - 20px);position:absolute;z-index:1;width:0;height:0;border-style:solid;border-width:18px 18px 0 18px}body.first-fruits-site{font-family:'Open Sans',sans-serif}@media (min-width:992px){body.first-fruits-site header div.top-bar{background:linear-gradient(135deg,rgba(255,255,255,0) 2%,rgba(255,255,255,0.27) 28%,#f4efe9c2 100%)!important}}body.first-fruits-site{--secondary:#915D25;--tertiary:#C8985B;--quaternary:#303b41;--odm:#314F80;--hp:#EA0D71;--jl:#e18c20;--kp:#4B0C45}.border-secondary{border-color:#915d256e!important}body.first-fruits-site .bg-light{background-color:#F4EFE9!important}body.first-fruits-site .bg-light-2{background-color:rgba(145,93,37,0.10)!important}body.first-fruits-site .bg-primary-light{background-color:#EFF1EB}body.first-fruits-site .text-odm{color:#314F80!important}body.first-fruits-site .text-hp{color:#EA0D71!important}body.first-fruits-site .text-wo{color:#2BAAE1!important}body.first-fruits-site .text-jl{color:#e18c20!important}body.first-fruits-site .text-kp{color:#4B0C45!important}body.first-fruits-site .bg-odm{background-color:#314F80}body.first-fruits-site .bg-odm-light{background-color:rgba(49,79,128,0.15)}body.first-fruits-site .bg-hp{background-color:#EA0D71}body.first-fruits-site .bg-hp-light{background-color:rgba(234,13,113,.15)}body.first-fruits-site .bg-wo{background-color:#2BAAE1}body.first-fruits-site .bg-jl{background-color:#e18c20!important}body.first-fruits-site .bg-jl-light{background-color:rgba(225,140,32,.20)!important}body.first-fruits-site .bg-kp{background-color:#4B0C45}body.first-fruits-site .bg-kp-light{background-color:rgb(75,12,69,.15)!important}body.first-fruits-site .accordion-list .collapsed .fa-chevron-up:before{content:"\f078"}body.first-fruits-site .accordion .accordion-title i{margin-left:10px;position:unset}body.first-fruits-site .accordion .accordion-content{padding-top:0!important}body.first-fruits-site ul.list-primary li::marker{color:var(--primary)!important}body.first-fruits-site ol li{margin-bottom:12px}body.first-fruits-site ol li::marker{color:var(--primary);font-weight:700}body.first-fruits-site .img-thumbnail{border:none!important;padding:0!important;border-radius:0!important;margin-bottom:5px}.list-jl li::marker{color:#e18c20}@media screen and (min-width:768px){.sticky-footer-md{position:absolute;padding:0 .688rem;bottom:0;left:0}}.img-arch{border-radius:100% 100% 0 0}.img-cover{object-fit:cover;width:100%}.bg-clip{background-clip:content-box}@media screen and (max-width:992px){.rounded-inner-column{position:relative;left:18%;width:60%}.rounded-content-box{border-radius:0 0 100% 100%;min-height:250px;width:160%;left:-30%;position:relative}.rounded-column{margin-top:-47px}}@media screen and (min-width:992px){.rounded-column{margin-top:-151px;padding-left:0}.rounded-content-box{height:130%;border-radius:0 100% 100% 0}body.first-fruits-site header nav ul.level-1 li a.over:not(.nav-content):not(.mega-h-a),body.first-fruits-site header nav ul.level-1 li a:hover:not(.nav-content):not(.mega-h-a){color:var(--primary)!important;background-color:#EFF1EB!important}body.first-fruits-site header nav li.flyout ul.level-2 li a.over:not(.nav-content):not(.mega-h-a){text-shadow:none!important}}@media screen and (max-width:650px){.mobile-small-h2{font-size:2.4rem!important}}.convention-featured-logos .carousel-control-next,.convention-featured-logos .carousel-control-prev{width:8%!important}.convention-featured-logos .carousel-slide-content{max-width:84%!important}.convention-featured-logos .carousel-overlay{background:#00000080;height:100%;width:100%}.convention-featured-logos .carousel-item{height:450px}@media screen and (min-width:576px){.convention-featured-logos .carousel-item{height:300px}}@media screen and (min-width:992px){.convention-featured-logos .carousel-item{height:260px}.convention-featured-logos .carousel-slide-content{max-width:80%!important}.convention-featured-logos .carousel-overlay{background:linear-gradient(270deg,#0000008f 50%,#00000045 100%)}}.accordion-list .bottom-border-tertiary{border-bottom:2px solid #5f8299}.accordion-list .accordion-title{margin:20px 0;color:var(--primary);background-color:transparent;border:none;font-size:1.3rem;font-weight:400;padding:0}.accordion-list .accordion-title .fa-stack-1x{top:23px;left:8px;text-align:left}.accordion-list .accordion-title .fa-stack-2x{font-size:1.8rem;text-align:left}.accordion-list .fa-stack{height:auto;line-height:1.6;position:relative;bottom:37px;width:1.2em;text-align:left}.accordion-list .accordion-title.collapsed{color:#000}.accordion-list .accordion-title.collapsed i{-webkit-transform:none!important}.accordion-list .accordion-content{padding:10px 0}.accordion-list .collapsed .fa-minus:before{content:"\f067"}.bg-block-left .bg-block-right{display:none}@media (min-width:768px){.bg-block-left{position:absolute;top:0;width:30%;height:100%;display:block}.bg-block-right{position:absolute;top:0;right:0;width:30%;height:100%;display:block}}@media screen and (min-width:992px){.header-large{height:700px}}@media screen and (min-width:1400px){.header-large{height:800px}}.wi-gallery-2 .gal-wrapper .gal-img{border-radius:0.25rem}.wi-item p{text-transform:uppercase;font-size:1.25rem}ul.icon-list.lead li::after{top:12px;font-weight:800;font-size:14px}ul.bullet-list li::marker{color:var(--tertiary)}ul.bullet-list li:not(:last-child){padding-bottom:8px}.registration-form .form-group h4{font-size:1.3rem;border:none!important}.registration-form .well{border:1px solid #ced4da;border-radius:0.2rem}.btn-outline-light:hover{color:var(--quaternary)!important}.wi-reviews-full-2 .wi-review .directory a.directory-icon,.wi-reviews-autoslide-1 .directory a.directory-icon{padding:6.3px 8px!important}.wi-reviews-full-2 .wi-review.well{margin-bottom:45px!important}