@font-face{font-display:swap;font-family:'SohoGothicStd';src:url(/wp-content/themes/hello-theme-child-master/fonts/SohoGothicStd-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'SohoGothicStd';src:url(/wp-content/themes/hello-theme-child-master/fonts/SohoGothicStd-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'SohoGothicStd';src:url(/wp-content/themes/hello-theme-child-master/fonts/SohoGothicStd-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'SohoGothicStd';src:url(/wp-content/themes/hello-theme-child-master/fonts/SohoGothicStd-Thin.ttf) format('truetype');font-weight:300;font-style:normal}h1,h2,h3,h4,h5,h6,h3 a{font-family:'SohoGothicStd',sans-serif!important;font-weight:bold!important}body,p,a{font-family:'SohoGothicStd',sans-serif!important;font-weight:400}.cmn-btn,button.single_add_to_cart_button.button,.woocommerce-MyAccount-content a.button,.woocommerce-form-login__submit,.wc-block-components-checkout-place-order-button,button#place_order,.wc-block-cart__submit-button.contained,.member-plans-wrap .elementor-tab-content a{background-color:#78a22f!important;border:2px solid#78a22f!important;color:#fff!important;font-weight:700}#login-top-bar li a,#before-login-menu li a{background-color:#D0E098!important;border:2px solid #D0E098!important;color:#fff!important;padding:7px 25px;border-radius:5px}#login-top-bar:hover li a,#before-login-menu li a:hover,.cmn-btn:hover,.single_add_to_cart_button.button:hover,.woocommerce-MyAccount-content a.button:hover,.woocommerce-form-login__submit:hover,button#place_order:hover,.wc-block-components-checkout-place-order-button:hover,.wc-block-cart__submit-button.contained:hover,.member-plans-wrap .elementor-tab-content a:hover{background-color:#fff!important;color:#78a22f!important}.wc-block-cart__submit-container a{text-decoration:none}.woocommerce-MyAccount-content .woocommerce-info a.button{font-weight:400;margin-bottom:30px}.green-btn{border-color:#78a22f}.woocommerce-Button.button{border:1px solid #78a22f!important;color:#fff!important;background-color:#78a22f!important;padding:15px 30px!important;margin-bottom:40px}.banner-text h1{color:#fff}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link h2{color:#F15A24}.quantity,.wc-block-components-quantity-selector,.wc-block-cart-item__image,.wc-block-components-order-summary-item__image,.woocommerce-MyAccount-navigation{display:none!important}.logged-in #before-login-menu,.logged-in #before-login-top-bar,#login-menu,#login-top-bar,.profile-header,#Corporate-menu{display:none}.logged-in #login-top-bar,#before-login-menu,#before-login-top-bar{display:block}product_type_simple.add_to_cart_button.ajax_add_to_cart{background:transparent;border:2px solid #78a22f;color:#000;font-weight:600;padding:10px 25px;font-size:14px}#tab-description h2,.elementor-menu-cart__product-image a,.elementor-menu-cart__product-image img,.wc-block-cart-items__header-product{display:none!important}.wc-block-components-product-name{font-size:22px!important}.wc-block-cart-item__remove-link{color:red!important;font-weight:700!important;font-size:12px!important}.alignwide{margin:50px 0!important}.is-large.wc-block-cart .wc-block-cart-items td p{font-size:16px}.wc-block-components-product-name{font-weight:600}.wc-block-components-formatted-money-amount{font-weight:700}.wc-block-cart-item__product{width:100%;padding:20px 0!important}.page-header h1{margin-top:30px}.wc-block-components-panel__button{padding:10px;margin-bottom:20px}.is-large.wc-block-cart .wc-block-cart-items th{font-size:16px;border:0}button.wc-block-components-panel__button{padding:10px!important;margin-bottom:30px}.woocommerce-MyAccount-content{float:none!important}.modal-header{flex-direction:row-reverse}button.close{background:transparent;border:0;color:#D0E098;font-size:40px;padding:0;opacity:1}button.close:hover{border:0}#have_a_ques_form{color:#000;font-size:14px}#have_a_ques_form .row{margin-bottom:20px}.dropdown-menu.show{padding:20px}.dropdown-menu.show a{margin-bottom:10px}.page-id-9 .page-content{margin:40px 0}.woocommerce-account .woocommerce-MyAccount-content{width:80%}.woocommerce table.my_account_orders{font-size:18px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:10px}.leave-a-testimonial-btn{cursor:pointer;color:#0C7A9A!important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#f15a24!important}.cmn-main-banner{background-image:url(https://members.landscapeontario.com/wp-content/uploads/sites/2/2024/03/image.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.cmn-main-banner{padding:10% 0}.event-banner{padding:7% 0}.cmn-main-banner::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.48);position:absolute;top:0}.desc-wrap{position:relative;z-index:1}.cmn-main-banner p{max-width:570px;width:100%}#calendar .fc-button-group{display:flex;gap:20px}#calendar .fc-list-item{padding:30px 17px;display:block}.fc-state-default{background-color:#fff!important;color:#000!important;text-shadow:unset;background-image:none}.fc-state-default.fc-state-active{background-color:#78A22F!important;color:#FFF!important}.fc-event,.fc-event-dot{background-color:#D0E098!important;color:#fff!important;border:0!important;font-size:12px!important;padding:3px 5px!important}.fc-scroller{height:auto!important}.fc-event-container:hover{cursor:pointer}.single-event-wrap .cmn-btn{margin-top:1rem!important}.two-col-layout{display:flex;justify-content:space-between;align-items:flex-start;gap:50px}.event-desc{width:70%}.event-detail-wrap .event-container-content{border:1px solid #b7acac;padding:20px;border-radius:6px}.event-container-content p{margin-bottom:5px}.price-inner-wrap{background:#f0f3f6;padding:30px 30px}.price-inner-wrap p{margin-bottom:0}.price{position:relative;top:7px}form.checkout.woocommerce-checkout{margin:50px 0}#question_answer_feilds,#order_review_heading{margin-top:30px}#question_answer_feilds label{line-height:23px;margin:20px 0 10px}.error{color:red;font-size:14px;margin-top:5px}.add-members{margin-bottom:20px}#userForm{margin-bottom:30px}#other_worktype_options{display:none}#customer_details h4,.cmn-form-green-head label,label.cmn-form-green-head,.woocommerce-billing-fields h3,#order_review_heading{padding:0 0 10px!important;border-bottom:5px solid #D0E098;margin:30px 0 20px!important}.cmn-form-green-head label,label.cmn-form-green-head{color:#78A22F;font-size:1.5rem}.member-plans-wrap .elementor-tab-content a{padding:10px 20px;border-radius:5px;display:inline-block;margin-top:20px}#customer_details .radio-wrapper,#customer_details .checkbox-wrapper{display:flex;gap:5px;margin-bottom:10px}.woocommerce form .form-row label{line-height:23px}.woocommerce-billing-fields label{font-weight:600;text-transform:capitalize}#primary_work_company_perform_field label,#account_lead_info_field label,#company_worktypes_field label,#condition_checkboxes label{text-transform:none}#customer_details .col-1{float:none;width:100%}.entry-title{margin-bottom:30px}.error_postcode{color:#e92b2b}span.woocommerce-input-wrapper{position:relative}.wc-block-components-sidebar-layout{flex-wrap:nowrap!important;gap:20px}.entry-title,.woocommerce-checkout h1{text-align:center}p#billing_address_1_field,p#billing_address_2_field,p#billing_phone_field,p#billing_email_field,p#billing_company_field,p#billing_country_field,p#billing_first_name_field,p#billing_last_name_field{width:50%;display:inline-block}p#billing_city_field,p#billing_state_field,p#billing_postcode_field{width:50%;display:inline-block}div#wc-moneris-credit-card-checkout-form{position:inherit!important}.product-desc-tabs .description_tab a{padding:0 0 0 7px!important;font-size:26px;pointer-events:none}.product-desc-tabs .tabs.wc-tabs{padding-left:0!important}.product-desc-tabs div#tab-description{padding-left:5px!important}.woocommerce-info{border-top-color:#8fae1b!important}.woocommerce-info::before{color:#8fae1b!important}.woocommerce-message .button.wc-forward{display:none}.page-only-mem{text-align:center;padding:70px 0}.woocommerce-order-received h1{text-align:center;margin-bottom:40px}.woocommerce-order-received .woocommerce ul.order_details{padding:0!important}.woocommerce-order-details__title,.woocommerce-column__title{margin:40px 0 30px;text-align:center}#other_lead_info{display:none}#other_work_company_perform,#other_company_perform_worktype,#other_company_worktype,#lawn_care_section,#customer_details .col-2{display:none}.select2-container--default .select2-selection--single{border-color:#000!important}.select2-container .select2-selection--single{height:39px;margin:0}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:33px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:6px}.current-status-wrap .label{font-weight:700}label{margin-bottom:8px!important}.page-id-941 h1{text-align:center;margin-bottom:40px}.chapters-wrap .row{row-gap:25px}.chapters-wrap .col-md-4 .card-col.chap-wrap{padding:10px 20px;border-radius:10px;background:#f5f5f5;height:100%}#upload_excel fieldset{margin:30px 0}.remove-field{color:#dc3545;text-align:right;width:100%}.required{color:#dc3545;font-weight:600}.remove-field:hover,#add-member:hover{cursor:pointer}#add-member{color:#78a22f!important;width:fit-content}#add-member{margin-bottom:10px}.btn-tab button{margin-bottom:20px;background-color:#fff!important;color:#f15a24;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;width:270px;border:0;text-transform:uppercase;height:50px;margin-right:10px;font-weight:600}.btn-tab button.active{background-color:#f15a24!important;color:#fff;border-width:0!important}#add-form-wrap,#show-active-users,#show-import-member{padding:20px;background-color:rgb(247,247,247)}#form-container .form-fields{border-top:1px solid #000;padding-top:30px;margin-top:40px}#add-member{position:relative;bottom:53px;left:190px}#form-container .form-fields:first-child{border-top:0;padding-top:0;margin-top:0}#v-pills-tabContent button#add-member{position:static;color:#fff!important}h3.form-group-title{font-weight:700;font-size:24px;line-height:26px;color:#78a22f;border-bottom:5px solid #f15a24;padding-bottom:10px;letter-spacing:normal;margin:20px 0;text-transform:none}#invitationForm .form-fields{display:flex;flex-wrap:wrap}#invitationForm .two-col{width:50%;box-sizing:border-box;padding:0 10px}#v-pills-tabContent #invitationForm .form-fields{display:block}.woocommerce h2{text-align:center!important}#v-pills-tabContent #invitationForm .two-col{width:100%}#remove_data_Modal .btn-close{background-color:transparent!important;padding:0;position:absolute;top:10px;right:10px}.buttondiv{gap:10px}.woocommerce-checkout .woocommerce-error{width:100%}.wc-block-cart-item__prices .price.wc-block-components-product-price{display:none}.woocommerce-error{border:2px solid #b81c23;border-radius:7px;margin-bottom:20px}.removeuser{position:absolute;bottom:5px}.error_postcode{position:absolute;top:40px;right:0}.buttondiv .btn{height:38px;margin-bottom:7px}.woocommerce-MyAccount-content .woocommerce-error{width:100%}h4.extra_checkout_banner_title.banner_address{margin:20px 0 10px}.wrong-post-code{text-align:center;background:#e8e3e3;padding:15px;font-weight:600;border-radius:5px}.wrong-post-code{display:none}.u-column1.col-1.woocommerce-Address{width:60%;background-color:#f7f7f7;padding:20px 30px;border-radius:5px}#order_review{margin-bottom:40px}.members-roles ul{padding-left:20px}.members-roles ul li::marker{color:#dc3545}input#account_email.readonly{cursor:not-allowed}p#billing_postcode_field span.error_postcode{position:static}.billing-renew-membership{display:none!important}.renew-open-menu .billing-renew-membership{display:block!important}input[disabled="disabled"],input[readonly]{background-color:rgb(237,232,232)!important;cursor:not-allowed;color:rgb(84,84,84)}ul.simple-pagination{list-style:none}.simple-pagination{display:block;overflow:hidden;padding:0;margin:auto;text-align:right}.simple-pagination ul{list-style:none;padding:0;margin:0}.simple-pagination li{list-style:none;padding:0;margin:0;display:inline-block}.dark-theme a,.dark-theme span{float:left;color:#004c97;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #004c97;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px}.dark-theme li:last-child a{margin-right:0!important}.dark-theme a:hover{text-decoration:none;background:#78A22F;color:#fff}.dark-theme .current{background:#78A22F;color:#FFF;border-color:#78A22F;cursor:default}th.product-name,th.product-total{background:#78A22F;color:#fff}.cart-subtotal th,.tax-rate th,.order-total th{text-align:right}td.product-name{font-weight:700;font-style:italic}h3.extra_checkout_banner_title.banner_address{display:inline-block;width:100%}h4.extra_checkout_banner_title.banner_address.company_infor{border-bottom:none!important;font-size:20px}span#wc-moneris-error-message{color:#e92b2b!important;font-weight:600}.woocommerce-cart .wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block{width:85%;padding-right:0}.woocommerce-cart .cart_bottom_div{width:70%;float:left}.cart_bottom_div{display:none}.woocommerce-cart .wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block{width:30%;float:left;border:1px solid hsla(0,0%,7%,.31)!important;padding:10px 20px 0}div#enable_auto_renual_Modal button.btn-close.border-0{background-color:transparent!important;padding:0;position:absolute;top:10px;right:10px}section.woocommerce-order-details tr.woocommerce-table__product-purchase-note.product-purchase-note{display:none}header.page-header.not_loggeduser{display:none}div#enable_auto_renual_Modal .modal-header{display:block}#enable_auto_renual_Modal p{text-align:center;width:100%}li.wc_payment_method.payment_method_moneris label,li.wc_payment_method.payment_method_moneris input#wc-moneris-test-amount{display:none}li.wc_payment_method.payment_method_moneris span.description{display:none!important}.is-large.wc-block-cart .wc-block-cart__totals-title,.is-large.wc-block-cart .wc-block-cart-items th{text-align:left!important;font-size:22px!important;text-transform:none!important}span.no_chapter_label{color:#78A22F;font-weight:600;text-align:center}table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block{border:1px solid hsla(0,0%,7%,.31)!important}table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block th,table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block td{padding:10px 15px!important}.active-mem-count{display:inline-block;margin-bottom:10px;color:#78A22F;font-weight:600}.woocommerce-account .woocommerce form.login{max-width:60%;margin:auto}li.payment_method_moneris{position:relative}.new-all-order-table{max-width:80%}a.view,a.receipt{background-color:#78a22f!important;border:2px solid #78a22f!important;color:#fff!important;font-weight:700}a.view:hover,a.receipt:hover{color:#78a22f!important;background-color:#fff!important}mark{background-color:transparent!important;font-weight:700}.woocommerce table.shop_table{margin-top:30px}table.woocommerce-table--order-details .order_item .product-name ul.wc-item-meta{display:none}table.shop_table .order_item ul.wc-item-meta li{display:none}#payment ul.payment_methods li label[for='payment_method_moneris']{display:inline-block!important}.readonly{background:#cbcbcb}.renew-btn{background:#f05a24;color:#fff!important;text-decoration:none!important;padding:7px 15px 10px;font-size:14px;border-radius:5px;border:1px solid #f05a24}.renew-btn:hover{background:#fff;color:#f05a24!important}#account_lead_info_field .d-flex,.work-type-group .checkbox-wrapper{column-gap:6px;margin-bottom:7px}#account_lead_info_field .d-flex label,.work-type-group .checkbox-wrapper label{margin-bottom:3px!important}.woocommerce-form-login br{display:none}input[name="account_lead_info"]+label>.required{display:none!important}@media screen and (min-width:1200px){body:not([class*=elementor-page-]) .site-main{max-width:1320px!important}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul{display:flex;flex-wrap:wrap;gap:8px;border:2px solid #b81c23;border-radius:5px;color:#000}.woocommerce-error li{width:32%}#other_work_company_perform{width:49.7%!important;float:right!important}}@media screen and (min-width:576px) and (max-width:1199px){body:not([class*=elementor-page-]) .site-main{max-width:98%!important}}@media screen and (max-width:700px){{.woocommerce-checkout #payment ul.payment_methods{padding:1em 0em}}@media screen and (max-width:767px){.cmn-main-banner p{max-width:100%}.woocommerce-cart .wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block,.woocommerce-cart .wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block{width:100%!important}.error_postcode{position:static}.wc-block-cart-item__total{display:none}.wc-block-cart-items__row{display:block!important}.event-desc,#invitationForm .two-col,.woocommerce-account .woocommerce-MyAccount-content{width:100%}.two-col-layout,#invitationForm .form-fields{display:block}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.single-event-wrap .cmn-btn{margin-bottom:20px!important}p#billing_address_1_field,p#billing_address_2_field,p#billing_phone_field,p#billing_email_field,p#billing_company_field,p#billing_country_field,p#billing_city_field,p#billing_state_field,p#billing_postcode_field,#invitationForm .two-col{width:100%;display:block}}