#footer-info img,footer .amp{margin-right:3px;padding:0px;width:14px;margin-bottom:-4px}#page-container{overflow-x:hidden}.fa{font-display:swap}.et_pb_social_media_follow_0_tb_header li.et_pb_social_icon a.icon:before{color:#262626!important}.dh-valign-center-row .et_pb_column,.dh-valign-center-section,.dh-valign-center-module{display:flex;flex-direction:column;justify-content:center}.bodytext h2>span{color:#717744}blockquote{border-color:#000000!important}.products .product .et_pb_toggle{background:#f0f0f0;padding:0;border:none}.products .product .et_pb_toggle .et_pb_toggle_title{color:white;background:#262626;padding:15px!important;line-height:1.2;display:flex}.products .product .et_pb_toggle .et_pb_toggle_content{padding:0!important;border:2px solid #d0d0d0}.products .product .et_pb_toggle .et_pb_toggle_content li{padding:15px;border-bottom:2px solid #d0d0d0;color:#000;line-height:1.2}.products .product .et_pb_toggle .et_pb_toggle_content li:nth-child(odd){background:#e0e0e0}.products .product .et_pb_toggle .et_pb_toggle_content ul{margin:0!important}.products .product .et_pb_toggle .et_pb_toggle_content li:last-of-type{border-bottom:0}.products .product .et_pb_toggle .et_pb_toggle_title:before{content:"33";right:auto;left:auto;position:relative;order:2;top:auto;margin-top:0;transition:all .2s ease;line-height:1.2}.products .product .et_pb_toggle_open .et_pb_toggle_title:before{content:"32"}.products .product .et_pb_toggle .et_pb_toggle_content li li{background:transparent!important;padding:0;font-size:.9em;border:none;font-style:italic;padding-left:15px;padding-top:5px}.product_cat-stock-boxes img,.product_cat-optional-equipment img{display:none!important}div#slide-menu-open{background:#fff;position:absolute;right:0;max-width:350px;padding:0;box-shadow:0 5px 10px -5px rgb(0 0 0 / 0.5);display:none}#slide-menu .et-pb-icon{display:block!important}ul#mobile_menu2{display:block!important}span.mobile_menu_bar{display:none}.et_mobile_menu li li{padding-left:0!important}.et_pb_menu .et_mobile_menu li ul{padding-left:0!important}.et_mobile_menu li li a{border-bottom:1px solid}.et_pb_column_4_4 .et_pb_text_0_tb_header,.et_pb_column_4_4 .et_pb_social_media_follow_0_tb_header{background:#262626!important}@media screen and (max-width:980px){.et_pb_column.et_pb_column_1_3.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough{width:75%!important;padding:0!important}.et_mobile_nav_menu #mobile_menu2 li.current-menu-item a{color:#717744!important}.et_pb_column.et_pb_column_1_3.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:0!important;padding:0!important}.et_pb_column.et_pb_column_1_3.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:0%!important;padding:0!important}.et_pb_column.et_pb_column_1_3.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:25%!important}.et_pb_module.et_pb_image.et_pb_image_0_tb_header{top:0px!important;left:5px!important}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:100%!important;max-width:70%;max-height:none!important;text-align:left;margin-left:0!important}.et_pb_image_0_tb_header .et_pb_image_wrap{text-align:left}}@media screen and (min-width:981px){li.desktop-hide.menu-item.menu-item-679{display:none!important}.et-menu-nav li.mega-menu>ul>li:hover{background:#f8f8f8}.et-menu-nav li.mega-menu>ul>li{transition:all .2s ease}}div#slide-menu{cursor:pointer}.et_pb_shop ul.products li.product.product_cat-optional-equipment{width:100%!important;margin-right:0!important;margin-bottom:0px!important;border-bottom:2px solid #717744;padding-bottom:50px}.parent-pageid-368 .et_pb_gallery{margin-bottom:0!important}.gform_button{padding:.3em 1em;border:2px solid transparent;background:#717744;color:white;font-size:16px;line-height:1.7;font-weight:bold;text-transform:uppercase;cursor:pointer;transition:all.2s ease}.gform_button:hover{background:#262626}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-ancestor>a{color:#262626!important}ul.um-misc-ul li{list-style:none;text-align:center}ul.um-misc-ul{padding:0}ul.um-misc-ul li a:hover{text-decoration:underline}.um-account-meta-img-b a{pointer-events:none;cursor:default}.um-misc-img a{pointer-events:none;cursor:default}.um-account-meta-img a{pointer-events:none;cursor:default}.um-account-meta a{pointer-events:none;cursor:default}.um-account-profile-link{display:none}.um .um-tip:hover,.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,.um .um-member-name a:hover,.um .um-member-more a:hover,.um .um-member-less a:hover,.um .um-members-pagi a:hover,.um .um-cover-add:hover,.um .um-profile-subnav a.active,.um .um-item-meta a,.um-account-name a:hover,.um-account-nav a.current,.um-account-side li a.current span.um-account-icon,.um-account-side li a.current:hover span.um-account-icon,.um-dropdown li a:hover,i.um-active-color,span.um-active-color{color:#037286}.um .um-field-group-head,.picker__box,.picker__nav--prev:hover,.picker__nav--next:hover,.um .um-members-pagi span.current,.um .um-members-pagi span.current:hover,.um .um-profile-nav-item.active a,.um .um-profile-nav-item.active a:hover,.upload,.um-modal-header,.um-modal-btn,.um-modal-btn.disabled,.um-modal-btn.disabled:hover,div.uimob800 .um-account-side li a.current,div.uimob800 .um-account-side li a.current:hover{background:#037286}.um .um-field-group-head:hover,.picker__footer,.picker__header,.picker__day--infocus:hover,.picker__day--outfocus:hover,.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted,.picker__list-item:hover,.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted,.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#038096}.um{margin-left:auto!important;margin-right:auto!important}.um input[type=submit]:disabled:hover{background:#037286}.um input[type=submit].um-button,.um input[type=submit].um-button:focus,.um a.um-button,.um a.um-button.um-disabled:hover,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:active{background:#717744}.um a.um-link{color:#037286}.um input[type=submit].um-button:hover,.um a.um-button:hover{background-color:#717744}.um .um-field-label{color:#262626!important}.um a.um-link:hover,.um a.um-link-hvr:hover{color:#038096}.um .um-button{color:#ffffff}.um .um-button:before{color:#ffffff}.um .um-button.um-alt,.um input[type=submit].um-button.um-alt{background:#eeeeee}.um .um-button.um-alt:hover,.um input[type=submit].um-button.um-alt:hover{background:#e5e5e5}.um .um-button.um-alt,.um input[type=submit].um-button.um-alt{color:#666666}.um .um-button.um-alt:before,.um input[type=submit].um-button.um-alt:before{color:#666666}.um .um-tip{color:#cccccc}.um .um-field-label{color:#555555}.um .um-row.um-customized-row .um-field-label{color:inherit}.um .um-form input[type=text],.um .um-form input[type=search],.um .um-form input[type=tel],.um .um-form input[type=number],.um .um-form input[type=password],.um .um-form textarea,.um .upload-progress,.select2-container .select2-choice,.select2-drop,.select2-container-multi .select2-choices,.select2-drop-active,.select2-drop.select2-drop-above{border:1px solid #ddd!important}.um .um-form .select2-container-multi .select2-choices .select2-search-field input[type=text]{border:none!important}.um .um-form input[type=text]:focus,.um .um-form input[type=search]:focus,.um .um-form input[type=tel]:focus,.um .um-form input[type=number]:focus,.um .um-form input[type=password]:focus,.um .um-form .um-datepicker.picker__input.picker__input--active,.um .um-form .um-datepicker.picker__input.picker__input--target,.um .um-form textarea:focus{border:1px solid #bbb!important}.um .um-form input[type=text],.um .um-form input[type=search],.um .um-form input[type=tel],.um .um-form input[type=number],.um .um-form input[type=password],.um .um-form textarea,.select2-container .select2-choice,.select2-container-multi .select2-choices{background-color:#ffffff}.um .um-form input[type=text]:focus,.um .um-form input[type=search]:focus,.um .um-form input[type=tel]:focus,.um .um-form input[type=number]:focus,.um .um-form input[type=password]:focus,.um .um-form textarea:focus{background-color:#ffffff}.um .um-form input[type=text],.um .um-form input[type=search],.um .um-form input[type=tel],.um .um-form input[type=password],.um .um-form textarea{color:#666666}.um .um-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#666666}.um .um-form input:-webkit-autofill:focus{-webkit-box-shadow:none,0 0 0 50px white inset;-webkit-text-fill-color:#666666}.um .um-form ::-webkit-input-placeholder{color:#aaaaaa;opacity:1!important}.um .um-form ::-moz-placeholder{color:#aaaaaa;opacity:1!important}.um .um-form ::-moz-placeholder{color:#aaaaaa;opacity:1!important}.um .um-form ::-ms-input-placeholder{color:#aaaaaa;opacity:1!important}.select2-default,.select2-default *,.select2-container-multi .select2-choices .select2-search-field input{color:#aaaaaa}.um .um-field-icon i,.select2-container .select2-choice .select2-arrow:before,.select2-search:before,.select2-search-choice-close:before{color:#aaaaaa}.um span.um-req{color:#aaaaaa}.um .um-profile-photo a.um-profile-photo-img,.um .um-profile-photo img,.um .um-profile-photo span.um-profile-photo-overlay{-moz-border-radius:999px!important;-webkit-border-radius:999px!important;border-radius:999px!important}.um-profile.um .um-profile-meta{color:#999999}.um-profile.um .um-name a{color:#555555}.um-profile.um .um-name a:hover{color:#444444}.um-profile.um .um-profile-headericon a{color:#aaaaaa}.um-profile.um .um-profile-headericon a:hover,.um-profile.um .um-profile-edit-a.active{color:#037286}.fc-social.fc-css a{display:inline-block}a[href*=wpgmp_empty]{display:none!important}.fc-social.fc-css i{background:#717744;color:white;width:1.5em;height:1.5em;border-radius:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:16px}.fc-social.fc-css{margin-top:10px!important;display:block}.fc-location i,.fc-phone i,.fc-website i,.fc-email i{color:#000;margin-right:4px;font-size:17px;width:1em;text-align:center}.fc-component-text .fc-item-title a.place_title{font-size:1.25em!important;color:#262626!important;border-bottom:2px solid #717744;padding-bottom:4px!important;margin-bottom:4px!important;display:block}.wpgmp_iw_content{width:100%!important}.fc-infowindow-ojas div.fc-itemcontent-padding{padding:5px 10px 10px!important}.wpgmp-map-1 .wpgmp_infowindow .fc-item-title.fc-item-primary-text-color{background:#037286!important}.wpgmp-map-1 .fc-infowindow-ojas div.fc-itemcontent-padding div{font-size:13px!important}.wpgmp-map-1 .wpgmp_infowindow .fc-social.fc-css{background:#f7f7f7!important;padding:10px!important;margin-left:-10px!important;margin-right:-10px!important;margin-bottom:-10px!important}.infoBoxTail:after{border-top-color:#f7f7f7!important}#slide-menu-open .et_pb_video_overlay{border:10px solid #fff}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{top:0px!important;position:fixed!important}.mfp-iframe-holder .mfp-content{max-width:70%}.mfp-iframe-scaler button.mfp-close{top:-50px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.mfp-wrap .mfp-close:active{top:-50px!important}.video_popup_lightbox .mfp-iframe-holder .mfp-close{top:-50px}.video_popup{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.video_popup a:before{content:'play';cursor:pointer;position:absolute;top:calc(50% - 55px);left:calc(50% - 54.5px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:20px;letter-spacing:2px;text-transform:uppercase;color:#0a2a3b;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.video_popup a:after{content:'E';cursor:pointer;font-family:'ETmodules';position:absolute;top:calc(50% - 55px);left:calc(50% - 47px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:40px;text-transform:uppercase;color:#0a2a3b;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.video_popup.no_icon:before,.video_popup.no_icon:after{display:none!important}.video_popup:not(.no_icon):hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.video_popup:hover a:before{opacity:0;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px)}.video_popup:hover a:after{opacity:1;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px);font-size:56.5px}@media all and (max-width:980px){.video_popup a:before{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:10px}.video_popup a:after{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:32px}.video_popup:hover a:before{opacity:0;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px)}.video_popup:hover a:after{opacity:1;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px);font-size:42px}}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{height:15vw;object-fit:cover;object-position:center}