body{background:transparent}.course-info .booking-summary{margin-top:155px!important}.page-id-10525 .header-bottom{background-color:#000!important;padding-bottom:20px!important}.woocommerce-cart .woocommerce{max-width:1140px!important}.woocommerce-cart .header-bottom{background-color:#1f2832;margin-bottom:0!important}.woocommerce-cart header.entry-header.alignwide{border-bottom:none;max-width:1140px;margin-bottom:0}.woocommerce-cart header.entry-header.alignwide h1{font-size:35px;font-weight:400}.woocommerce-cart td.actions button.button.wp-element-button{background-color:#fe9110!important;border:#fe9110;color:#fff!important;padding:13px 25px 13px 25px}.woocommerce-cart .wc-proceed-to-checkout a{border-color:#fe9110;color:#fe9110}.woocommerce-cart td.product-name a{text-decoration:none}.woocommerce-cart .wc-proceed-to-checkout a:hover{border-color:#fe9110}.woocommerce-cart .cart_totals.calculated_shipping h2{font-size:35px}.woocommerce-cart footer.entry-footer.default-max-width{max-width:1140px}.woocommerce-info{border-top-color:#fe9110}.woocommerce-checkout .header-bottom{margin-bottom:0!important;background-color:#1f2832}.woocommerce-checkout header.entry-header.alignwide h1{font-size:35px;font-weight:400}.woocommerce-checkout header.entry-header.alignwide{border-bottom:none;margin-bottom:0;padding-bottom:20px;padding-top:40px}.woocommerce-checkout .woocommerce{max-width:1140px!important;margin:0 auto!important}form.checkout.woocommerce-checkout input{border:1px solid #cfcfcf;background-color:#f7f7f7;border-radius:4px}form.checkout span.select2-selection.select2-selection--single{border:1px solid #cfcfcf!important;background-color:#f7f7f7;border-radius:4px;font-weight:400}form.checkout textarea#order_comments{padding:20px 12px;border:1px solid #cfcfcf;background-color:#f7f7f7;border-radius:4px}form.checkout.woocommerce-checkout input:focus{outline:none!important}.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:16px!important;font-weight:400;margin-top:20px}.woocommerce-checkout button#place_order{background-color:#fe9110;color:#fff}dt.variation-Time{font-weight:bold!important;padding-right:5px}dt.variation-Location{font-weight:bold!important;padding-right:5px}.woocommerce-checkout button#place_order:hover{border-color:#fe9110;background-color:#fff;color:#000}.woocommerce-checkout tr.cart-subtotal{border-top:none!important}.woocommerce-checkout a.showcoupon{color:#000}.woocommerce-checkout tr.order-total{border-top:none!important}.woocommerce-checkout tr.cart-subtotal th{text-align:left}.woocommerce-checkout tr.order-total th{text-align:left}td.product-name{text-align:left;font-weight:400}td.woocommerce-table__product-name.product-name a{text-decoration:none}.woocommerce-order-received section.woocommerce-order-details tr th{text-align:left}.woocommerce-order-received header.entry-header.alignwide h1{text-align:center;text-transform:uppercase;font-weight:700}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:left;font-size:30px;font-weight:700;margin-bottom:30px}.woocommerce-order-received section.woocommerce-order-details h2.woocommerce-order-details__title{font-size:30px;padding-bottom:20px}.woocommerce-order-received strong.wc-item-meta-label{margin-left:-46px}.woocommerce-order-received th.woocommerce-table__product-table.product-total{text-align:center!important}.woocommerce-order-received section.woocommerce-customer-details h2{font-size:30px}.woocommerce-order-received section.woocommerce-customer-details address{font-style:normal;font-weight:400}.single-product .woocommerce-product-gallery{  display:none!important}.single-product .summary.entry-summary{display:block!important}@media only screen and (max-width:768px) and (min-width:220px){.woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n+1) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n+1) td{background:#fff;filter:none}.woocommerce-cart header.entry-header.alignwide{width:80%}.woocommerce-cart .woocommerce{width:80%!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table_responsive input#coupon_code.input-text{float:left;width:100%!important}.woocommerce-cart .coupon button.button.wp-element-button{float:left!important;width:100%!important}.woocommerce-cart td.actions button.button.wp-element-button{margin-top:20px}.woocommerce-cart footer.entry-footer.default-max-width{width:80%}.woocommerce-cart .woocommerce-message{padding:12px 8px!important}html{overflow-x:hidden!important}.woocommerce{width:80%}.woocommerce-cart .woocommerce-additional-fields h3{font-size:20px}td.product-name{text-align:left;font-size:10px!important}span.woocommerce-Price-amount.amount{font-size:14px}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{font-size:14px}.woocommerce-order-received p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:16px;font-weight:700;margin-bottom:30px;line-height:21px}}@media only screen and (max-width:1200px) and (min-width:769px){.woocommerce{width:80%}}.header_text_new{text-align:center;padding:20px;background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:100%;margin:10px;justify-content:center;align-items:center}.header_text_new p{margin:15px 0;font-size:18px}.header_text_new strong{font-weight:700}.strong_text{color:#000!important}.header_text_new a{color:#FE9110;text-decoration:none}.header_text_new a:hover{text-decoration:underline}@media (max-width:600px){.header_text_new{padding:15px;font-size:16px}}.cmp-student-details{max-width:1100px!important;margin:auto!important}.page-id-10170 .header-bottom,.single-course .header-bottom,.page-id-10174 .header-bottom{background:#1f2832!important}.form-actions{padding-bottom:50px;justify-content:space-between;display:flex}.page-id-10170 .cmp-courses-grid{padding-top:50px!important;max-width:1100px!important;margin:auto!important;padding-bottom:50px;padding-left:10px;padding-right:10px}.page-id-10170 .elementor-element-9ddb70e.header-bottom{margin-bottom:auto!important}.single-course .summary.entry-summary{display:block!important}.single-course .thwepo-extra-options{display:none!important}.single-course .quantity{display:none!important}.page-id-4240 .product-quantity{display:none!important}.page-id-4241 .product-quantity{display:none!important}input#student_emails{width:100%!important;border:1px solid;margin-bottom:10px}input#student_dobs{width:100%!important;border:1px solid;margin-bottom:10px}@media (max-width:600px){.header_text_new{padding:15px;font-size:16px}}.wrapper-section{max-width:1140px!important}.container{width:65%;padding-right:50px}.right-side-calender{width:35%}.wrapper-section{display:flex}.single-course header.entry-header.alignwide{display:none}.wrapper-section .container h1{font-family:"Open Sans",Sans-serif;font-size:30px;font-weight:700;line-height:33px;color:var(--e-global-color-a2163f6);padding-bottom:11px}.wrapper-section .container h6{font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0}.heading_guarantee{color:black!important}.single-course .entry-content{margin-top:0px!important}.wrapper-section .container p{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000}.clint-video iframe{height:239px;border-radius:20px}.clint-video{width:420px;margin:30px 0}.wrapper-section .container h2{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#000}.licences{padding-bottom:30px}.wrapper-section .container li{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;color:#000}.wrapper-section .container strong{color:#000!important}.wrapper-section .container ul{padding-left:17px;margin:30px 0}.wrapper-section .container h3{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:400;line-height:28px;color:#000;margin:30px 0 20px}.last-one{display:flex;gap:60px}.top-section a{background-color:#FFF;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:600;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-a2163f6);padding:12px 24px;text-decoration:none;border-radius:5px}.top-section img{margin-top:33px;width:70%}.top-section{text-align:center}.top-section a:hover{background-color:var(--e-global-color-secondary);color:#FFF}select#cmp-course-select{outline:none}input#cmp-person-count{padding:0px!important;text-align:center}.cmp-course-title{margin:0 0 10px;font-size:20px;line-height:1.3;color:#000!important;text-align:left;font-family:"Open Sans",Sans-serif!important}button#cmp-book-now{background:#FE9110;font-family:"Open Sans",Sans-serif!important;font-weight:600;color:#fff}.cmp-legend-item{font-family:"Poppins",Sans-serif;font-size:18px}.single-course .entry-content{display:block!important}.post-banner-top{width:100%!important;max-width:100%!important;background-image:url(http://www.1daytraining.com.au/wp-content/uploads/2025/07/FL-2.png);background-position:center;background-repeat:no-repeat;background-size:cover}.wrapper-section-banner h1{font-family:"Open Sans",Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;color:#FFF}.wrapper-section-banner{max-width:1140px!important;margin:0 auto}.post-banner-top{padding:300px 10px 50px}.post-banner-top h3{font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var(--e-global-color-a2163f6);text-align:center}.inner-text{padding-top:100px!important}.cmp-month-nav{background:#28303dd9;color:#fff}button.cmp-nav-btn{border:0}.cmp-day{aspect-ratio:auto!important}input[type=checkbox],input[type=radio]{width:34px!important;height:23px!important}.page-id-10174 .elementor-element-9ddb70e.header-bottom{margin-bottom:auto!important}.cmp-student-details h2{font-family:"Open Sans",Sans-serif;font-size:30px;font-weight:700;line-height:33px;color:#000}.cmp-student-details p{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgb(0,0,0);padding-bottom:15px}#cmp-student-form h3{font-family:"Open Sans",Sans-serif;font-size:30px;font-weight:700;line-height:33px;color:#000;padding-bottom:25px;margin-top:40px}.form-group textarea,.form-group input#student_emails{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;align-content:center;padding:6px 20px;border-radius:5px;outline:none}button.button.primary{background:#FE9110!important;font-family:"Open Sans",Sans-serif!important;font-weight:600;color:#fff!important;padding:10px 40px!important;border-radius:10px}.form-group input#student_emails{padding:12px 20px}.cmp-student-details{padding:10px}.single-course nav.navigation.post-navigation{display:none}.wrapper-section{max-width:1140px!important;padding:100px 10px}.cmp-booking-container{margin-top:50px!important}.cmp-nav-btn:hover{background:#28303d!important;color:#fff}.cmp-booking-container{box-shadow:0 2px 10px rgb(0 0 0 / 39%)!important}.cmp-duration-section p{font-size:17px!important}.cmp-confirmation label{font-size:15px!important}.cmp-day-header{font-size:15px!important;font-family:"Open Sans",Sans-serif!important}input#cmp-person-count{padding:0px!important;text-align:center;border:2px solid #ddd!important}.page-id-10527 h3.cmp-course-title{color:#fff!important}.page-id-10527 .cmp-course-image.no-image{background-color:#000;opacity:.59;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.course-info .booking-summary{background:#fff;border-radius:16px;padding:28px 24px;margin:30px auto;box-shadow:0 10px 25px rgba(0,0,0,.08);font-family:'Inter','Segoe UI',sans-serif;color:#2c2c2c;transition:all 0.3s ease}.booking-summary__title{margin-top:0;margin-bottom:24px;font-size:20px;font-weight:600;color:#1a1a1a;text-align:center}.booking-summary__section{border-bottom:1px solid #eaeaea;padding:16px 0}.booking-summary__section:last-child{border-bottom:none}.booking-summary__item{display:flex;justify-content:space-between;align-items:flex-start;margin:8px 0;line-height:1.5;font-size:16px}.booking-summary__label{font-weight:500;color:#555}.booking-summary__value{font-weight:500;color:#333;text-align:right}.booking-summary__total{background-color:#f9fafc;border-radius:12px;padding:20px;margin-top:16px}.booking-summary__total .booking-summary__item{font-weight:700;font-size:20px;color:#111}.other_licences{padding-top:12px}h4.yellow.card{padding-bottom:10px}@media (max-width:600px){.booking-summary{padding:20px}.booking-summary__item{flex-direction:column;align-items:flex-start;font-size:15px}.booking-summary__value{margin-top:6px;text-align:left}.booking-summary__total .booking-summary__item{font-size:18px}}@media screen and (min-width:0) and (max-width:768px){.form-actions{display:block!important}.wrapper-section-banner h1{font-size:29px!important}.post-banner-top{padding:221px 10px 50px!important}.wrapper-section{display:block!important}.container{width:100%!important;padding-right:10px!important}.clint-video{width:100%!important}.wrapper-section .container h2{font-size:19px!important}.wrapper-section .container li{font-size:15px!important}.licences{padding-bottom:0px!important}.last-one{display:block!important}.right-side-calender{width:100%!important;padding-top:37px}.wrapper-section{max-width:1140px!important;padding:50px 10px!important}.ytp-cued-thumbnail-overlay-image{background-image:url(http://www.1daytraining.com.au/wp-content/uploads/2025/07/MLS-photo-1.jpeg)!important}}@media only screen and (max-width:767px){.home .header-bottom{position:absolute}.page-id-10174 .elementor.elementor-20.elementor-location-header{height:0}}.summary.entry-summary{max-width:800px;margin:0 auto;padding:40px 25px;background:#fff;border-radius:16px;box-shadow:0 0 25px rgba(0,0,0,.05);font-family:"Inter","Segoe UI",sans-serif}.postid-10537 .product_title.entry-title{font-size:2rem;font-weight:600;color:#222;margin-bottom:25px;text-transform:capitalize}.postid-10537 .zip-container{background:#f8f9fb;border:1px solid #e5e7eb;padding:10px 16px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:15px;color:#333}.postid-10537 .zip-container img.zip-logo{height:24px}.postid-10537 .zip-learn-more{font-size:12px!important;color:#0073aa;cursor:pointer;margin-left:4px}.postid-10537 .cmp-booking-fields{margin-top:40px;padding:25px;background:#f9fafc;border:1px solid #e5e7eb;border-radius:12px}.postid-10537 .cmp-booking-fields h3{font-size:1.3rem;font-weight:600;margin-bottom:20px;color:#111}.postid-10537 .cmp-booking-fields p{margin-bottom:18px}.postid-10537 .cmp-booking-fields label{display:block;font-weight:600;color:#333;margin-bottom:6px}.postid-10537 .cmp-booking-fields input[type="text"]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;background:#fff;color:#333;font-size:14px;transition:border-color 0.2s ease-in-out,box-shadow 0.2s}.postid-10537 .cmp-booking-fields input[type="text"]:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1);outline:none}.postid-10537 .cpw{margin-bottom:25px}.postid-10537 .cpw label{font-weight:600;color:#333}.postid-10537 .cpw-input{width:100%;border:1px solid #d1d5db;padding:10px;border-radius:8px;font-size:15px}.postid-10537 .thwepo-extra-options{width:100%;border-collapse:collapse;margin-top:25px}.postid-10537 .thwepo-extra-options td{padding:8px 6px;vertical-align:top}.postid-10537 .thwepo-extra-options label.label-tag{font-weight:600;color:#333;display:block;margin-bottom:4px}.postid-10537 .thwepof-input-field{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:8px 10px;font-size:14px;background:#fff}.postid-10537 .thwepof-input-field:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.postid-10537 .quantity{margin-top:25px;display:flex;align-items:center;gap:10px}.postid-10537 .quantity label{font-weight:600;color:#333}.postid-10537 .quantity input.qty{width:80px;text-align:center;border:1px solid #d1d5db;border-radius:8px;padding:8px}.postid-10537 .single_add_to_cart_button{display:inline-block;margin-top:30px;background-color:#2563eb;color:#fff;font-size:16px;font-weight:600;padding:12px 28px;border:none;border-radius:10px;transition:background-color 0.2s ease-in-out,transform 0.2s;cursor:pointer}.postid-10537 .single_add_to_cart_button:hover{background-color:#1d4ed8;transform:translateY(-2px)}.postid-10537 .product_meta{margin-top:35px;padding-top:20px;border-top:1px solid #e5e7eb;font-size:14px;color:#555}.postid-10537 .product_meta a{color:#2563eb;text-decoration:none}.postid-10537 .product_meta a:hover{text-decoration:underline}@media (max-width:768px){.postid-10537 .summary.entry-summary{padding:25px 15px}.postid-10537 .product_title.entry-title{font-size:1.6rem}.postid-10537 .cmp-booking-fields{padding:20px}.postid-10537 .zip-container{flex-wrap:wrap;text-align:center;gap:4px}}.postid-10537 table.thwepo-extra-options.thwepo_simple{display:none}.postid-10537 p#prodcat{display:none}.postid-10537 .input-text.qty.text{display:none}.postid-10537 .woocommerce-product-gallery__wrapper{display:flex;justify-content:center;align-items:center;padding:1rem;width:100%;box-sizing:border-box}.postid-10537 .woocommerce-product-gallery__image--placeholder{width:100%;max-width:600px;background:#f9f9f9;border:1px solid #e1e1e1;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.06);overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease}.postid-10537 .woocommerce-product-gallery__image--placeholder:hover{transform:scale(1.02);box-shadow:0 8px 24px rgba(0,0,0,.12)}.postid-10537 .woocommerce-product-gallery__image--placeholder img.wp-post-image{display:block;width:100%;height:auto;object-fit:contain}.postid-10537 input#cpw-1{pointer-events:none}.postid-10537 table.thwepo-extra-options.thwepo_simple tbody{display:none}.postid-10537 button.single_add_to_cart_button.button.alt{color:#fe9110;border:2px solid #fe9110;background:none}@media (max-width:992px){.postid-10537 .summary.entry-summary{max-width:90%;padding:30px 20px}.postid-10537 .product_title.entry-title{font-size:1.8rem;margin-bottom:20px}.postid-10537 .cmp-booking-fields{padding:20px}.postid-10537 .cmp-booking-fields label{font-size:.95rem}.postid-10537 .zip-container{flex-wrap:wrap;gap:5px;padding:8px 12px;font-size:14px;text-align:center}.postid-10537 .single_add_to_cart_button{width:100%;text-align:center;padding:14px 0;font-size:15px}.postid-10537 .quantity{flex-wrap:wrap;gap:6px}}@media (max-width:768px){.summary.entry-summary{padding:20px 15px}.postid-10537 .product_title.entry-title{font-size:1.5rem;line-height:1.3;text-align:center}.postid-10537 .woocommerce-product-gallery__wrapper{flex-direction:column;padding:.5rem}.postid-10537 .woocommerce-product-gallery__image--placeholder{max-width:100%;margin-bottom:20px}.postid-10537 .cmp-booking-fields{padding:18px;border-radius:10px}.postid-10537 .cmp-booking-fields input[type="text"],.thwepof-input-field,.cpw-input{font-size:13px;padding:8px}.postid-10537 .single_add_to_cart_button{font-size:15px;padding:12px}.postid-10537 .product_meta{font-size:13px;text-align:center}.postid-10537 .zip-container img.zip-logo{height:20px}}@media (max-width:480px){.summary.entry-summary{padding:15px 12px;box-shadow:none}.postid-10537 .product_title.entry-title{font-size:1.3rem}.postid-10537 .cmp-booking-fields{padding:15px}.postid-10537 .cmp-booking-fields label{font-size:.9rem}.postid-10537 .cmp-booking-fields input[type="text"],.postid-10537 .thwepof-input-field{font-size:13px}.postid-10537 .zip-container{font-size:13px}.postid-10537 .single_add_to_cart_button{font-size:14px;padding:10px;width:100%}.postid-10537 .product_meta{font-size:12px;padding-top:15px}.postid-10537 .woocommerce-product-gallery__wrapper{padding:.25rem}.postid-10537 .woocommerce-product-gallery__image--placeholder{border-radius:6px}}@media only screen and (max-width:768px) and (min-width:220px){.postid-10537.woocommerce{width:100%}}@media only screen and (max-width:1200px) and (min-width:769px){.postid-10537.woocommerce{width:100%}}